Meet Spencer Strider: The mustachioed, tofu-loving Cy Young contender

The Braves’ Spencer Strider is a committed vegan, indie rock superfan with a mustache for the ages. Oh, and he’s also one of the best pitchers on the planet.  Click Here for more