Does anyone know where I could catch the Flyers playoff hockey games? I'm headin there for my honeymoon April 16th and my wife and I don't want to miss a game. We are staying at the Westin. Any place with Beer and the games on is acceptable in my book.
Thanks in advance.