Video – Josh Beckett: Clayton Kershaw is the best pitcher on the planet

At the Major Series of Putting, two-time World Series champion and 2003 World Series MVP, Josh Beckett, spoke to Helen Yee regarding the putting championship, this year’s World Series, Clayton Kershaw, Yu Darvish, and more.

Video below.