The 2023 US Masters has concluded and we’d like to congratulate Luke Fraser on winning the coveted title of Master!
Thanks to everyone who made it out to the Masters and Best of the Rest, and all the volunteers who helped make the event a success.
The full results can be found here.