Predictions for the Top 30 MLB Free Agents

Zack Greinke

Greinke got off to a slow start in his return to Kansas City, but powered through the second-half of the season with some impressive performances. The 39-year-old boasted a 2.43 ERA over his last 11 starts, including a pristine 1.91 mark in September. If anything, Greinke’s late-season surge proves that he still has a bit left in the tank. The Giants have done well in the past with aging pitchers, and could very well use a talented arm at the end of their rotation.

Prediction: San Francisco Giants 

Image Source: Troy Taormina-USA TODAY Sports