With spring training starting a month away, the Toronto Blue Jays have made some moves to shore up one of their Achilles ...
Some marquee names still remain free agents. Which of the available players will receive the longest contract?