Okay, so Stephen A. Smith just threw shade saying France might finally win the World Cup? Like, bro, they won in 2018! Fans are flaming him online like it’s the Fourth of July! Meanwhile, France just crushed Senegal 3-1, with Mbappe doing his thing. Seriously, Stephen, get a grip on soccer before you embarrass yourself more!

Soccer

