Who can still win the Masters after Round 2?

April 13, 2019

Who can still win the 83rd Masters Tournament? After 36 holes at Augusta National, here's what history tells us.

Up Next