Paul Zeise: Again, why did Derek Shelton get a contract extension? Sports May 30, 2023May 30, 2023News Room Read the full story here...