Chat with our AI personalities
In MLB, that would depend on the player's contract, how long the player has been in the league and how long the player has played with the team that is trying to trade him. A player can negotiate a no trade clause in his contract which would not allow the team to trade him. Of course, the player could choose to waive the no trade clause, usually for compensation from his team, which would allow him to be traded. Any player who has been in MLB for ten full seasons and played with his current team for five full seasons may not be traded without his consent. You might hear these players being referred to as 'ten five' players. If a player does not have a no trade clause in his contract or is not a 'ten five' player, he made be traded without his permission.
Back in 2003/04, Rasheed Wallace was traded by Portland to Atlanta, played one game for Atlanta, and then was traded to the Pistons where he would win a championship that same year.
Yes if they played at least one regular season game
Crusades
The average salary of a major league player was $5000, a considerable sum but not equal to today's millionaires. The highest salaries were around $20,000, which made the $80,000 paid to Babe Ruth in 1931 an extraordinary expenditure.