Had Buffalo gone into the start of last season and given Ullmark a two year extension around 4.5M like any competent team did. See Arizona with Kuemper the season before he got his monster year. As for McCabe, I respect Jake, but honestly, I'd have rather seen other guys given a chance at his role. He's had big injuries in several seasons and while he's a solid LHD, I don't think he's healthy enough to give a 4M x 4YR contract too.