Sano has a knee issue. He pulled up between second and third when running the bases, and he had missed two consecutive days prior to that. I think there is justification to place him on the IL, if that is what the club wants to do. Godoy hasn't played since last Sunday. I don't hate third catchers as much as most here, but if he's not getting any work, it makes no sense to keep him on the active roster.
Sands seems to be a short-term promotion, but the club might wait until Gray is activated. Incidentally, both Gray and Balazovic are scheduled to pitch today at Fort Myers.
There are 14 pitchers on the current roster, so none of them need to be demoted. If Sanchez and Jeffers are healthy, Godoy is on his way to St. Paul, and if Sano is not placed on the Injured List, then the other demotion would have to be Celestino.