Rays' Sean Rodriguez pops one up along the third baseline and it smashes one of the lights at Tropicana Field. It's no Roy Hobbs' home run but it excited the fans nonetheless.
Posted on July 18, 2011