Blues, Mikkola to make NHL debut against Sharks
ATD 2017 Bios, Page 4
IceTime - Game 37 vs. Washington Capitals 3.20.16 by Pittsburgh Penguins - Issuu
Joe Thornton ejected for blindside hit on David Perron - NBC Sports
Dobberhockey 201920 Fantasyguide, PDF, Chicago Blackhawks
July 2011 – Dose of Buffa
Joe Thornton lays out David Perron, gets ejected. : r/hockey
Blog Posts - Big Dave's Pens Pregame
Joe Thornton Hit On David Perron (November,4,2010)