Stream the Costa Rica games live and watch the 2018 FIFA World Cup all season long.
From Sports Illustrated Stadium in Harrison, N.J.