by Insider Journal February 14, 2020 Number of comments0 Golf Sports Early 2020 Masters Odds: Rory McIlroy emerges as betting favorite The opening odds for the 2020 Masters have been released for April 13, 2020 at Augusta. Rory McIlroy is theContinue Reading