We love stats – heres all you need to know about this weekends Monster Energy Supercross round 7 at the Dallas Cowboys Stadium in Arlington, Texas.