Enlarge Photo

Baltimore shortstop J.J. Hardy slugged 3O home runs and collected 80 RBI in 129 games last season after coming over from Minnesota. He also committed just six errors and took part in 79 double plays. (Associated Press)

Happening Now