Gooooooooooooal! World Cup in Russia!

Though the U.S. lags behind and didn’t even qualify this time, much of the world has their eyes glued to TV screens to watch their favorite country compete in the 2018 FIFA World Cup taking place in Russia.  Though I have to admit I love American football, I...