DISQUS

EPL Talk: Fox Soccer Channel Announces Venues for Viewing Parties

  • eplnfl · 1 year ago
    Well they have the key spots in Chicago, some places with ok food!
  • Llewellyn · 1 year ago
    Sounds interesting, I should check out Nevada Smith's in Manhattan. I've heard all about them but never got the opportunity to go.
  • roy clarke · 1 year ago
    soccer viewing venues near me