Before Mike was the Arenacross Director for several years he was the Supercross Manager. He’s been promoted recently and is the man at Supercross. The Monster Energy Supercross series kicks off this weekend at Angel Stadium in Anaheim, California. It covers nearly every region in the U.S. and includes a round in Toronto, Ontario. The season wraps up at Sam Boyd Stadium in Las Vegas, Nevada on May 6.