Alexi Lalas: Russia’s National Team has done the impossible

Video Details

Alexi Lalas congratulates the Russian national team and its fans for their run in the FIFA World Cup.