So Tony Stewart speaks out about concerns over safety measures that are being looked over by NASCAR and he gets fined for it! Seems it’s getting harder and harder to defend this sport I love, Mr. France is running it to the ground, it’s becoming a circus, with Brian France being the top clown! 🏁