Log In   -   Register?

Carlos Villanueva
Birthdate: 11/28/1983     Bats/Throws: R/R
Height/Weight: 6-2/215     Position: P
Contract: $10M / 2 Years (2013 - 2014)

4/20/2014: Villanueva suffered through another shaky outing Sunday against the Reds, giving up five runs on nine hits and a walk over 4.2 innings, though he also struck out seven. This may have been Villanueva's... more