NASCAR journalist Matt Weaver admitted that he witnessed "a lot of sketchiness" during his trip to Mexico City to cover the NASCAR races held at Autódromo Hermanos Rodríguez over the weekend. During an appearance on the Door Bumper Clear podcast, Host and spotter for...











