A great way for your child to learn French while watching a sport they enjoy is to tune into a French-language sports channel and listen the play-by-plays in French, either live by checking their schedules, or watching videos online. For example, Réseau des sports, sister channel to TSN, provides extensive coverage of most major sporting events, including:

Hockey (NHL, AHL etc)

Soccer (MLS, English Premier League, etc)

Football (CFL, NHL etc)

Tennis (ATP, WTA etc)