With the 2018 FIFA World Cup in Russia only 100 days away, Alexi Lalas weighs in on what Neymar’s injury means for Brazil’s World Cup expectations and how Lionel Messi can cement himself as…

source