Skip to main content

Top MLB Free Agents of 2017

Breaking down the list of the best MLB free agents available this winter. 

The champagne hasn’t even dried yet in the visitor’s clubhouse at Dodger Stadium but it’s already time to think about next baseball season. 

The Angels wasted no time in announcing they’d agreed to a five-year deal with one of the top bats set to hit the open market, Justin Upton. His signing makes this already underwhelming class a little bit weaker, but there are still plenty of respectable players available. 

MLB Trade Rumors has an exhaustive list of every single player who is or could be a free agent, but let’s just highlight a handful of the notable ones. (They’re listed in no particular order.)


• Yu Darvish

• Jake Arrieta

​• Brandon Morrow — Signed with Cubs: Two years, $21 million

• CC Sabathia — Re-signed with Yankees: One year, $10 million 

• Andrew Cashner

​• Mike Minor — Signed with Rangers: Three years, $28 million

• Bartolo Colon

• Jhoulus Chacin — Signed with Brewers: Two years, $15.5 million

• Matt Garza (team option)

• Greg Holland (player option)

• Brandon Kintzler — Re-signed with Nationals: Two years, $10 million

​• Lance Lynn

• Alex Cobb

• Wade Davis — Signed with Rockies: Three years, $52 million

Designated hitters

• Jose Bautista

• Matt Holliday

• Logan Morrison


• Eric Hosmer

• Mike Moustakas

• Eduardo Nunez

• Todd Frazier

• Zack Cozart — Signed with Angels: Three years, $38 million

​• Neil Walker

• Alcides Escobar

• Mitch Moreland — Re-signed with Red Sox: Two years, $13 million

• Jose Reyes

• Brandon Phillips

• Carlos Santana — Signed with Phillies: Three years, $60 million

• Yonder Alonso — Signed with Indians: Two years, $18 million


• J.D. Martinez

• Jay Bruce — Signed with Mets: Three years, $39 million

• Lorenzo Cain

• Andre Ethier

​• Curtis Granderson — Signed with Blue Jays: One year, $5 million

• Austin Jackson


• Jonathan Lucroy

• Matt Wieters (player option) — Re-signed with Nationals

• Alex Avila

• Welington Castillo — Signed with White Sox: Two years, $15 million

Generational two-way talents

Shohei Ohtani — Signed with the Angels: Six years (Ohtani is required to make no more than $545,000 per year via CBA stipulations, and signed a $2.3 million signing bonus)