Stewart-Haas Racing, a NASCAR powerhouse with two championships and 69 Cup Series wins since its 2009 inception, will shut on the finish of this season.
Tag: NASCAR
Bizarre, shocking twists rock global motor sports in whirlwind week
NASCAR concluded its opening occasion simply earlier than heavy rains hit Los Angeles, condensing the Clash on the Coliseum into an exciting one-day spectacle amid