New Canaan hosts 33 teams for Grip It and Rip It football