Resident St. Louis sports fan Mark Warren stops by to talk about everything in the football world this past week