Beyoncé arguably delivered one of the greatest halftime shows in NFL history this week — and it wasn’t even the Super Bowl.
The 43-year-old pop star took the field midway through the Christmas game between the Baltimore Ravens and the Houston Texans to perform first-time live renditions of several hit tracks off her latest Grammy-nominated album, Cowboy Carter.