New team to kick off its run at this weekend’s NASCAR Nationwide Series Nashville 300
Today, Go Canada Racing, the newest all-Canadian NASCAR contender, officially starts its quest for NASCAR glory. Go Canada Racing is the only current NASCAR national series team with a Canadian owner, businessman Steve Meehan, and a Canadian driver, rising Canadian NASCAR star J.R. Fitzpatrick. “Go Canada Racing brings together myContinue Reading