I don't think this is correct.
I think this is correct.
From the players' point of view: better to have a contract before the CBA runs out then not. No contract when the squabbling starts over the CBA = NO PAY.
From the teams' perspective, especially from a team like Detroit that is trying to become competitive again: Better to "strike while the iron is hot". Meaning, get these players NOW, while they can. If other teams are waiting, then that is definitely to Detroit's advantage.
We have our 2022 catching problem resolved.
We have already signed our 2022 "4th starter innings eater with upside but not an ace" pitcher to solidify our starting rotation.
Sign our 2022 Superstar Shortstop and we are basically ready to go.
If there's a CBA strike/ owner's shutdown, those salaries are covered or reduced anyways, right? So why not sign those guys NOW, and the team will be happy, the fans will be happy, and of course, those players will be happy too (not hanging out there to dry...).
Just my 2 cents.