OHL player Terry Trafford, 20, has been found dead in his pickup truck in Michigan, according to American news reports.
The Toronto native had been missing since March 3. His body was discovered on March 11. There has been no word on the cause of death.
Trafford played for the Saginaw Spirits in Saginaw, Michigan for several seasons, but was reportedly send home for a rule violation.
His teammates, friends and family said they believed he was heading home to Toronto.
Friends and fellow OHL players have taken to social media to share their condolences.