Archive for September 24th, 2014

Super 8 On the Move!

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 […]