So they activate Eloy today and they're not even playing him? Why not just do it tomorrow or whenever the next time you're trying to get him into the lineup is? He does nothing for the bench since he can't play any positions.
The 60-Day clock starts game 1 of the season, so more end of May. Looked into this last year when thinking they should put Liam on 60-Day IL (and they should have).
Rather have him for a full season when we might good down the line than those few starts he missed this year. PR win? It would do very little PR-wise lol