Via: MLB.com
Capping a remarkable 2017 in Major League Baseball and wrapping up awards season, the Esurance MLB Awards are being given out live on MLB Network and.....