Nothing on the Daily Sport in the UK. That paper is just page after page of stupid stories and boobs.
made perfect sense to me. I'm guessing you got stumped at "elated throng." reading books will help your vocab