Canada beats Finland in world juniors to face Russia in gold medal
Barrett Hayton - Wikipedia
This Coyote is due for a Breakout - Burn City Sports
Matt Nieto, Jaycob Megna score in 3rd period, Sharks beat Coyotes 4-2
An oral history of John Carlson's 2010 World Juniors-winning goal
Canada vs. USA: 2020 prospect Alexis Lafreniere dazzles as Canada
Future Watch: Barrett Hayton Rookie Hockey Cards, Coyotes
Coyotes recall Barrett Hayton after WJC gold medal performance
Coyotes' Barrett Hayton named captain of Team Canada at World Juniors
Congratulations to Peterborough native Barrett Hayton, captain of
Coyotes Assign Barrett Hayton To Tucson For Conditioning