The Arizona Diamondbacks 25-man roster has been set for the regular season. Here is a breakdown of who made it. I would expect this 25-man roster to have a lot of turnover within the first couple of months though, so don't marry yourself to the idea of this roster staying intact.
Sam Demel, Barry Enright, Armando Galarraga, Juan Gutierrez, Aaron Heilman, David Hernandez, Daniel Hudson, Ian Kennedy, Kam Mickolio, Joe Paterson, J.J. Putz and Joe Saunders
Xavier Nady, Gerardo Parra, Justin Upton and Chris Young
Nady came on strong late. No other surprises. Brandon Allen was given every chance, again. He may be running out of chances.
Henry Blanco, Miguel Montero
Again, no surprises. Hopefully Montero can stay healthy all season.
Other than Blum, pitcher Zach Duke went on the DL as well.
Topics: Aaron Heilman, Arizona Diamondbacks, Armando Galarraga, Barry Enright, Chris Young, Daniel Hudson, David Hernandez, Geoff Blum, Gerardo Parra, Henry Blanco, Ian Kennedy, J.J. Putz And Joe Saunders, Joe Paterson, Juan Gutierrez, Juan Miranda, Justin Upton, Kam Mickolio, Kelly Johnson, Melvin Mora, Miguel Montero, Russell Branyan, Ryan Roberts, Sam Demel, Stephen Drew, Willie Bloomquist, Xavier Nady, Zach Duke