Back to the Auto Racing Newsfeed

F1 boss: No problems with NASCAR in Texas