Stephen A. Smith has no idea France won 2018 World Cup — and gets brutally trolled for it

previous post