Jan 14, 2022
Snow cleared out at GEHA Field at Arrowhead Stadium ahead of Chiefs-Steelers showdown
Kansas City
Explore Channel
Loading...