Sports

Tottenham makes winning start in new home, spurs new mindset

Tottenham opened its delayed one-billion pound ($1.3 billion) stadium with a 2-0 victory over Crystal Palace in the Premier League on Wednesday