Hello ladies and gentlemen! It has been a long long time however WhiningSmoke has returned to the forums of racing.
Is it time to say I told you so? Because….. I told you so.
Through the entire 2023 season, Kyle Busch is currently tied for the winningest driver in the sport, having replaced...