Fox Sports Net Florida’s Tampa Bay Devil Rays Announcers Join Fans in the Stands

(SUNRISE, FL)