Kansas City Chief's Wins the Super Bowl

Well deserved, but boy they make it nerve wracking lol.

We use to call the St. Louis Cardinals the "Cardiac Cards". Chiefs may become the "Cardiac Chiefs".