Chiefs Fans at Bishop Spencer Place
Saint Luke’s Bishop Spencer Place is home to some of the longest-living Chiefs fans in all of Kansas City. They celebrated their favorite team ahead of Sunday’s AFC Championship by sharing memories and giving sound advice.
Comments