0 LIKES LikeUnLike
I've just read a story on Fox Sports stating that the Nationwide Series will not return to Mexico next year, but rather, the new race will take place in the U.S. My question is, which track should replace Mexico? Thoughts?http://msn.foxsports.com/nascar/story/8387510/Report:-Nationwide-Series-won%27t-return-to-Mexico
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 19 answers.