Sports Betting Revenue Fueling New Stadium For Buffalo Bills

Rick Horrow joins and explains how legalized sports betting in New York State has become a vital source of revenue for the Buffalo Bills in their recent agreement for a new stadium in Western New York.