Log In   -   Register?

James Russell
Birthdate: 1/8/1986     Bats/Throws: L/L
Height/Weight: 6-4/200     Position: P
Contract: $1.8M / 1 Years (2014)

4/11/2014: Russell took the loss Thursday, giving up a home run to Pedro Alvarez in the seventh inning.