The 2019 Monster Energy AMA Supercross, an FIM World Championship, returns for its second year in a row to dirty the still-shiny Mercedes-Benz Stadium. The action-packed, two-wheeled excitement races into Mercedes-Benz Stadium on Saturday, March 2, celebrating the 10th year of Supercross as a Feld property. The world’s premier off-road motorcycle championship is the most…