Melky Cabrera

And That Happened: Tuesday’s scores and highlights

105 Comments

All 15 home teams won yesterday. That has never happened since there have been 30 teams in baseball. Madison Bumgarner pitched fantastically. That happens all the time. [more]