When it rains it pours, and former NFL great Terrell Owens is drenched right about now.
After squandering an $80 million fortune earned over a 15-year career in the NFL, T.O. suffered the further indignity of facing his multiple baby mamas on Dr. Phil’s nationally broadcast show.
Ouch.
It gets worse.
As reported by ESPN, Owens has been let go by the Allen Wranglers of the Indoor Football League for refusing to play in two upcoming road games and no-showing a team function at a children’s hospital.
According to team owner Jon Frankel, Owens has forfeited his 30 percent stake in the team for breach of contract.
The 38-year-old former great continues to express his desire to return to the NFL, but……C’MON SON!









