Saturday May 28th in Barcelona
Personally, I can't imagine a sports bar with Chowhound-quality food. These two activities don't really go hand in hand.
If you don't get a better answer, you could try Bar Wembley at carrer de Consell de Cents 413. It's 1km away from the Jaizkibel restaurant, recently mentioned by Dave Feldman.