All our servers have been patched to the latest dedicated server software of March 18, 2021.
Past Race Results