Sports
Sports

Kevin Gregg, RHP

2012 salary: $5.8 millionBaltimore Sun photo by Karl Merton Ferron
92°