Now that Jerry Hairston, Jim Brower, and Jolbert Cabrera have been reassigned to minor league camp, the Reds have trimmed their roster down to 28. According to John Fay, Matt Belisle will start the season on rehab and David Ross will begin the season on the disabled list. Since Mike Stanton is due to be released at any time, that brings us to 25 healthy players, and results in the following Opening Day roster:

Catchers
Javier Valentin
Paul Bako

Infielders
Joey Votto (kudos to Dusty)
Scott Hatteberg
Jeff Keppinger
Brandon Phillips
Edwin Encarnacion
Ryan Freel
Juan Castro (ugh)

Outfielders
Adam Dunn
Ken Griffey, Jr.
Corey Patterson (ok, if he’s not leading off, which he will be)
Freel
Norris Hopper

Pitchers
Aaron Harang
Bronson Arroyo
Johnny Cueto (sweet)
Edinson Volquez (sweet)
Francisco Cordero
Jared Burton
Todd Coffey
Kent Mercker
Jeremy Affeldt
Mike Lincoln
David Weathers
Josh Fogg