The Super 8 Football League continues it’s international expansion moving into the fall of 2014 and 2015. Super 8 Mexico Baja California is where it all started and is also where the the first Super 8 World Championship will be held. The Current active members of the Super 8 in Mexico are Duo Sports Thundercats […]