Photo of Kelly Johnson

Kelly Johnson (1B,2B,3B,LF)

Baltimore Orioles

No recent player news or notes available