Savage Racers?

Options
Hi everyone! I'm planning on doing the Savage Race in 2018. Any veterans out there with workout advice/tips to get prepared? Thanks so much!