Prior to the extension, Poles still had 2 more years left on his original contract. Now he is here through the 2029 season on the 3-year extension. What a stupid and needless extension. It wasn’t like he was a lame duck GM going into his final season under contract. What did Poles even do to justify a premature 3-year extension? The McCaskey’s are clueless.