(813) 891-6653

13063 West Linebaugh Avenue Tampa FL 33626

Visit our website

Monthly Archives: February 2018

From End Zone to Couch

College Football attendance in 2017 suffered the biggest drop in 30 years, combined with yet another year of a huge TV ratings gain. So, is the answer that obvious? People are simply bowing to technology and flopping in front of their 70-inch sets and spending their Saturdays with their own bathroom 10 feet away? Well, […]

Read More