Major League Baseball's 2017 season ended just three weeks ago, yet it feels like the game never left because of all the rumors and rumblings of what could be happening before teams arrive at spring training in February.
Trades are always more complex than free-agent signings because they require at least one team to take on, depending on the player, a lot of existing money on a contract and give up significant pieces of their future to make a deal happen.
There are always teams on the verge of competing for a World Series or playoff spot that want to make a big splash.