Can football ever make you happy?

BBC Learning English - LingoHack


You can do this on your own at home or in class in pairs.

[A] Go to this link and watch the video. Answer the question in the video.

[B] Watch the video again and answer these questions in pairs.
Discuss the meaning of these expressions:
  1. on the face of it
  2. irrational
  3. to be better off
  4. relegated
  5. come rain or shine
  6. regardless
Some football history
  1. Who invented football over 2,000 years ago?
  2. Who established the rules for modern football?