The Washington Nationals came back to DC in 2005. The Billy Goat Tavern opened its DC location in 2005. Washington has never won a playoff series since. Coincidence?
The Good Luck Goat is cheering for the Cubs again in 2017. Don’t miss watching the games at Chicago’s most famous sports bar – Billy Goat Tavern!