Name me more than 2 NFL (or MLB) stadiums built that did not use TAXPAYER funding!
So what's your point?