The season is officially over for Greg Mulhall, formerly of the Yorkton Terriers.

The SJHL and the Terriers have severed ties with the player, according to a statement from the SJHL which was released Sunday afternoon. The statement came after a profanity-laced video of Mulhall was posted to social media Saturday night.

The forward was handed a 25 game suspension after receiving a match penalty for running Melville Millionaires goaltender Berk Berkeliev in the second game of the season. The suspension was the longest handed out by the SJHL in recent memory.

Under Hockey Canada rules, Mulhall would normally not be eligible to play with any other team in Canada until the suspension was served. There is no word as to his eligibility for Junior hockey as a result of the decision from the SJHL.