How about they actually put it on the water? Then they'd really be the Tampa Bay Devil Rays. Heh. I like the idea of floating baseball stadium. Parking would be a bit of problem, however... Well, one of the sites was Florida Power Park/Al Lang Stadium, which is right across the street from the water. That would be an excellent place.