Keep in mind that he's an NFL player, so he's in the offseason for most of the year, so he can live pretty much anywhere he wants. During the season a large portion of his costs are paid for by the team (hotels, meals, etc.).
I can definitely believe that as a football player he can get by on less than $25k of his own money.
I can definitely believe that as a football player he can get by on less than $25k of his own money.