Wait.
Posted on: October 10, 2017 at 14:46:17 CT
AllThingsKC KC
Posts:
48088
Member For:
17.45 yrs
Level:
User
M.O.B. Votes:
0
So the NFL owners have billions.
They more often than not rely on tax payer funded stadiums.
And they weren't paying their fair share on I N C O M E tax?
Edited by AllThingsKC at 14:47:02 on 10/10/17