In my opinion, John Mozeliak garners a lot of unwarranted hate from St. Louis Cardinals fans. He has just given this city a decade full of memories, wins, and success but if you ask fans, a lot will say he sucks and that he should’ve been fired long ago.
His ability to maintain a standard for so long has been exemplary and I just don’t think fans understand how difficult his job is and how many different people he has to please with his job.
The one thing everyone is used to though is that Mo keeps his cards close to his chest and won’t overshare.