If Mitch Haniger isn't an everyday player, SF Giants have a $43.5 million problem
Via: The Mercury News
Mitch Haniger, the Giants' highest-priced free agent signing last winter, came off the bench the past two days, which Gabe Kapler said, "which is really just.....