Mayor Bob Buckhorn says the best new location for the Rays' would be downtown Tampa.
1 / 22
WFTS-Tampa
Sun, May 6, 2012 9:25 PM EDT