The Masters is here. Find out how to live stream the anticipated 2022 golf tournament on Reddit for free.