Sports

Clayton 33, Affton 12 | High School Football | stltoday.com – Suburban Journals