‘Diabolical’ – Fans claim NFL admin is trolling Patrick Mahomes with unusual highlight reel Published 11 Feb 2025 Full Article