By Sean Maslin06/14/2018 Russia kick off 2018 World Cup with demolition of Saudi Arabia Russia 5 : 0 Saudi Arabia One of the key questions entering the 2018 World Cup was whether Russia could…