• 42 miles to Arrowhead Stadium in Kansas City, home of the KC Chiefs, 2020 Superbowl Champions!