American football! But Canadian! In Toronto! This Texan couldn’t believe his eyes.