August 30, 2013- The Super 8 Football League is kicking off Saturday, September 7 as league co founders the Astros Mexicali will host the Cuervos Tijuana in their Super 8 regular season debut, and the other league co founders the Duo Sports Thundercats will host the defending Super 8 Bowl Champion Diablos Ensenada in the […]