Terrell Owens has made amends with Uncle Sam. We hear that the former NFL player has reportedly paid off a lingering tax debt to the tune of $430,000 according to TMZ.
The federal tax lien, which was filed against Owens last February, stated that he owed for the tax years 2005 ($294,661.71), 2007 ($46,504.00), and 2009 ($97,747.81), bringing his eye-popping debt to $438,913.52.
The feds say that he paid off his debt on June 27th.
Since football is over for T.O., could a weatherman be his next gig? (See below)