Tag "Melvin Upton Jr"

Worst MLB Contracts: National League East

Washington Nationals 
Pitcher – Pitcher Stephen Strasburg – 7-year, $175 million
Before Contract (2010-2015) : 54-37 3.09 ERA
After Contract (2016-2019) : 51-19 3.27 ERA
Although one of the best pitchers, when he’s on the mound, being on the mound, has been the problem. Strasburg has had a long history with injuries; 2013 and currently this season are the only two when he has been on Injured List at some point. His last 30+ start season was 2014, and he’s only pitched over 200 innings one time.

Read More