Tiger Woods Wins At The Masters

Tiger Woods came back to win the Masters on Sunday, he last won 14 years ago. This is his 5th Masters win. He’ll be celebrating at whatever local Perkins he can find.

Read more at fivethirtyeight.com.

Read More Stories From the IB Wire

.

.