Sports: New York Sports Bar Is the Next Best Thing to the Black Hole

Next to the Black Hole, Peter Dillons Bar in New York City is best spot to root for the Oakland Raiders.

%d bloggers like this: