When the Sharks claimed Micheal Haley off waivers this past winter, everyone wondered when he would get into his first scrap.
He wasted no time, taking on Pittsburgh Penguins captain Sidney Crosby the very next day.
Micheal Haley claimed off waivers yesterday, fights Crosby today. What a legend. #SJSharks pic.twitter.com/gb7zAYhUs5
— Sharks on NBCS (@NBCSSharks) February 22, 2019
After leaving San Jose in 2017, there was no better way for Haley to announce his return.
Love him or hate him, Haley comes as advertised. He's a no-nonsense kind of player whose job is to keep opponents in check when they try knocking his teammates around.