The 2014 Super 8 Arena season kicks off November 22 and finish on January 10. The Super 8 comes back to the US after 3 years in Mexico, the last Super 8 USA game was played in San Diego when the Duo Sports Thundercats took on the Tuscon Trojans back in 2011. Week 1- […]