George Russell Teases Major Karting Venture Ahead of Imminent November 12 Announcement

LONDON — Mercedes Formula 1 star George Russell has set the motorsport community abuzz with anticipation following a cryptic social media teaser pointing toward a significant upcoming project rooted in…