Favorites talk chances at earning coveted green jacket at The Masters

April 10, 2019

Some of the favorites at The Masters discuss the factors that determine whether luck can even help you around Augusta National Golf Club.

Up Next