To watch the Masters tomorrow, do I really have to pay $65??…