The Tampa Bay Devil Rays play in St. Petersburg at Progress Energy Park, home of Al Lang Field. Have they met the Anaheim Angels of Los Angeles?
Sox win in St. Pete
The Tampa Bay Devil Rays play in St. Petersburg at Progress Energy Park, home of Al Lang Field. Have they met the Anaheim Angels of Los Angeles?
(Boston.com Photo / Steve Silva)