Michael Strahan set a new NFL record more than two decades ago. He’s still paying the price in 2024, despite now being the co-owner of the historic mark and 17 years having passed since ...