Nascar Federal judges rule in favor of NASCAR in lawsuit filed by Jordan-owned 23XI and Front Row – WTOP June 5, 2025 "Nascar" - Google News Federal judges rule in favor of NASCAR in lawsuit filed by Jordan-owned 23XI and Front Row WTOP