The location of that Tampa Tarpons (nee Yankees) stadium is where the Rays stadium ought to have been all along, but couldn't be, because the Yankees were there already. It is right across from the Bucs stadium (though the Tampa Yanks were there first) in an area that has good major road and freeway service. Appropros of nothing, I also met Skeeter Barnes there once when he was managing the Lakeland Tigers