John Mozeliak has been with the Cardinals for nearly three decades and he won’t be leaving anytime soon. The current President of Baseball Operations signs a contract extension that keeps him with the team through 2025. TKO “The Kilcoyne Opinion” takes a closer look at why his teams win games, but some Cardinals fans are frustrated.