The Pasco County Sheriff's Office said McHale was found by the friend early Sunday in the Tampa-area home. Authorities say foul play is not suspected. An autopsy has been scheduled.
No further information was immediately available.
McHale played for the Bucs from 1987-92, then spent two years with the Philadelphia Eagles and a year with Miami Dolphins.
Rays’ Kazmir makes 2nd minor league rehab start
Lions’ Pearson facing domestic battery charges