I am so very, very pumped for tonight. How I would love to send an entire ballpark of NY fans home pouting...
Who the hell else is pumped? Come on Ranger fans, make some damn noise!!! Your team has a chance to be 2 games away from the World EFFING Series!