no, stadiums should not involve taxpayer money at all.They already tax you for the roads, politicians just take from that revenue and fill their pockets or spend it on other things instead of fixing the roads. If they spent tax money the way it should be spent we wouldn't have these problems, hell we could cut taxes and still have improved roads, infrastructure, programs, etc.
take those billions and fix the fucking roads instead.