Musselburgh is home to both Musselburgh Racecourse and Musselburgh Links golf course. The links, a former venue of golf's Open Championship, have recently been acknowledged as the oldest continuously played golf course in the world. Musselburgh Athletic F.C. are the town's football team, competing in the East of Scotland League at their Olivebank Park ground in the west of the town. Musselburgh also boast some of the best grassroots teams for young players, such as the Musselburgh Windsor and the Musselburgh Youngstars. Musselburgh RFC play in the Scottish Premiership at Stoneyhill.