Could The Devil Rays Surprise in 2007?

March 22, 2007 at 12:37 pm 0 comments

Dayn Perry of FoxSports.com in the midst of a series of Top 10 lists and his latest is “ Ten days of Top 10s: Teams who could surprise“. Coming in at #9 are those lovable losers, our very own Bad News Bears Tampa Bay Devil Rays. Now this isn’t quite […]