I would have liked the Tigers to sign him but that is a very player friendly deal. $13 million for half a season and $16 million if he ends up sucking.
https://www.si.com/mlb/tigers/news/detroit-tigers-manager-offers-high-praise-for-javier-baez-in-recovery-update
It's the long way of saying no timetable.