1. Kris Bryant
You knew he'd be here. Kris Bryant has been in Mets rumors for what feels like years now and now is the best opportunity the Mets have had to finally get him. They wouldn't have to give up prospects, they wouldn't even have to give up a compensation pick. All they'd have to give up is money, and Steve Cohen doesn't seem to mind doing that.
Kris Bryant would provide a big boost to a lineup that is improved, but could use more. Bryant is a third baseman and so is the guy the Mets signed, Eduardo Escobar. However, Bryant can play pretty much anywhere.
Bryant played most of his games at third base, appearing at the hot corner 55 times. He played 48 games in left field, 39 games in right field, 19 games in center field, and 12 games at first base. He even played two innings at shortstop.
For a Mets team that seems to always get bitten by the injury bug, Bryant's versatility would be very helpful. When fully healthy, Bryant would likely see most of his action at third base and in corner outfield spots. Guys like Eduardo Escobar and Mark Canha can DH or get games off when Bryant plays their respective positions.
Having too many good bats is a good problem to have. It means the Mets won't have to trade for guys like Cameron Maybin to hit third in regular season games anymore.
The 30 year old slashed .265/.353/.481 splitting time between the Cubs and Giants with 25 home runs and 73 RBI. He was an all-star and had an overall really solid season.
It might not look like the perfect fit on paper, but Bryant is still a big time player who will not cost $300 million dollars. It's not likely the Mets shell out another big contract, but I hope they do. Bryant makes the Mets just that much better.