May 30, 2025
A European final, two teams hungry for the title, and a bar where football truly comes alive. This Saturday, Temple will be all about the Champions League Final: big screens, cold pints, and a crowd ready to live every moment. Where else?