Reality Check Ben Swann: Paul Brown Stadium Financing




Ben Swann explores the horrible stadium financing deal for Paul Brown Stadium in Hamilton County Ohio


SOURCE