On Sunday, the 2018 World Cup concluded with fans and teams celebrating (and sulking) under a blanket of rain and golden confetti in Moscow, Russia.
“Life! Still a poor substitute for video games!”
The 2018 FIFA World Cup is reaching its final stages, with only eight teams left in the most-watched sports tournament in the world. We have seen a…