Andrew Zimbalist, an esteemed economics professor specializing in sports, and Jerry Zaremsky, Washington bureau chief for the Buffalo News, delve into the controversial $850 million public funding for a new Buffalo Bills stadium. They discuss whether such financial support ever benefits the community and explore the team's vital role during tough times. The conversation turns to the ethical implications of wealthy owners profiting from taxpayer dollars, reflecting on the precarious balance between sports and local government interests.