For golf fans and casual sports fans tuning into the Masters Tournament, the massive leaderboards around Augusta National Golf Club are impossible to miss. That's by design. They're located at ...