Giants Team Hotel In Philadelphia Has No Water And Players Can’t Take A Shower

Let the mind games begin.

The New York Giants are in Philadelphia as they are preparing for their Divisional Round playoff game against the Eagles and things aren’t going well so far.

According to Jordan Raanan of ESPN, the hotel the Giants are staying at has no water after a “pipe burst”:

Total coincidence, right?