We know how boring this MLB trade deadline was even with the Zack Greinke deal. There was a surprising amount of inaction from fringe contenders who decided to stand pat rather than sell. Plenty of players who should have gotten a change of scenery didn't, but these are the six players we simply still can't believe didn't get shipped out at the deadline.
6. Ken Giles
The 2019 campaign has been a phenomenal one for Giles. Even though he was hit with injuries at the deadline, he was still one of the best relievers available on the market. On the year, he owns a 1.80 ERA as the closer for the Blue Jays. Though Toronto's farm system is in fine shape, they could have gotten a hefty haul for him, especially considering he's still under team control through until 2021.
5. Kirby Yates
It's a bit confusing as to why the Padres held onto Yates at the deadline this year. Though he's still got one year of control left and the Padres might be legitimate contenders in 2020, there's no denying they could have brought in plenty of talent in exchange for him. He's got a 1.07 FIP on the season and has been worth 3.0 fWAR. San Diego could have gotten a king's ransom for his services.
4. Will Smith
Smith is in the midst of another fantastic year for the Giants. The southpaw reliever has pitched to the tune of a 2.80 ERA this year, and it was even lower at 2.66 at the deadline. He's heading into free agency this offseason, and while the Giants were in the midst of a magical run at the trade deadline, it's simply mind-boggling that they didn't offload him to replenish their barren farm system.
3. Felipe Vazquez
Vazquez was on the verge of being traded for practically the entire last week leading up to the deadline, yet the Pirates inexplicably couldn't get a deal done.