So a team puts the player through waivers. At that point, either a team claims them, and the first team can either pull him off waivers or make a deal with that team. If he makes it through waivers, he can be traded to any team. This much I think I have down. My question is, once that waiver claim is made, or the player makes it through waivers, can another team trade any player for him, or does it have to be someone not on the 40 man roster, or what?