$ 0 0 A David-versus-Goliath battle played out earlier this year in the 40,000-seat stadium that’s home to Barcelona’s RCD Espanyol Futbol Club.