Search for MLB players and teams
Diamondbacks place Max Scherzer on the injured list
Diamondbacks place Yusmeiro Petit on the injured list
Diamondbacks sign Matt Davidson
Diamondbacks sign Chase Anderson
Diamondbacks sign Paul Goldschmidt
Diamondbacks sign AJ Pollock
Diamondbacks place Justin Upton on the injured list
Diamondbacks sign Chris Owings
Max Scherzer traded from Diamondbacks to Tigers
Ian Kennedy traded from Yankees to Diamondbacks