Team America beats Canada All Stars MIFA 26-7 in a Great Match in Toronto Canada

 

 TEAM AMERICA WINS!

TEAM AMERICA 26 - CANADA ALL STARS (MIFA) 7

 

CANADA VS MEXICO VIDEO (CANCUN, MEXICO

MIFA interview - City Sparks