According to Jayson Stark, the Tigers placed Gary Sheffield on waivers today. Sheffield is hitting just .219 with 10 HR in 76 games this season. His career is obviously coming to an end, but he still has a little over 14 millon dollars left on his contract.
It is unlikely that anyone would make a play for him. Even if the other team had to pay nothing for him, there are better options out there that would help your team more than he ever could.