Supercross comes to AT&T Stadium
They call it the ultimate battle of man and machine. Monster Energy Supercross returns to AT&T Stadium this weekend. Racer Martin Davalos joins Good Day from the dirt track to talk about the event.
LINK: www.supercrosslive.com