Fired Boston radio host trolls Patrick Mahomes, Travis Kelce over ref drama at Super Bowl 2025

02.05.2025