I just caught this tonight, and maybe I missed something but man am I lost. I've been a little out of touch lately due to work and the fact that I'm currently in Baltimore for the Yankee series. Has anyone else seen this Defenders of the Game thing on the Rays homepage? Its strange as hell but I gotta admit, its kinda cool.
Here is the link to it: