All-time Mariners' pitching staff of best players who got away

To close out this 3-part series, we work our way onto the mound diving into the best pitching staff the Mariners could have, and should have, held onto.

Baltimore Orioles v Seattle Mariners
Baltimore Orioles v Seattle Mariners | Stephen Brashear/GettyImages
7 of 8
Edwin Diaz
Houston Astros v Seattle Mariners | Abbie Parr/GettyImages

RP - Edwin Diaz - (12/3/2018) Closer Edwin Diaz and 2B Robinson Cano to the New York Mets for OF Jarred Kelenic, OF Jay Bruce, RP Anthony Swarzak, SP Justin Dunn, and RP Gerson Bautista.

Perhaps the biggest loss in this trade is missing out on Diaz jogging onto the field to close a game with 'Narco' by Timmy Trumpet blasting in the background. Maybe one of the best walk-out scenes I have seen since J.J Putz walked out to 'Thunderstruck' back in the day.

Fortunately for us, the Mets decided to spend boat-loads of money last offseason for a team to finish 12 games under .500, ensuring that we wouldn't have to see Diaz blaze fastballs by hitters to close out games in the playoffs. Granted, this trade did make a ton of sense at the time, especially when you look at the cliff that Cano fell off after his time in Seattle. But, now with the Mariners parting ways with Kelenic this offseason to shed the salaries of Evan White and Marco Gonzalez, it could now be seen as another miss of a trade.

This was the first real trade that occurred to kick-start the rebuild in Seattle. Hence why shedding Cano's massive contract along with a Closer wasn't a bad thing. Who needs a closer when you aren't winning many games?

Had Diaz stayed in Seattle, though, we know he would be a huge asset to the "Los Bomberos". You can't be too mad at this trade, especially given where the Mariners were at the time. But, if we see Kelenic hit bombs and flourish in Atlanta, this could be much more of a sad sight for Mariners fans. Maybe we could see Diaz back in the PNW at some point in his career, but for now, that is only going to be in this hypothetical lineup.

Schedule