Steve is in New York City.
If you mean me, I'm in the Boston area (not exactly in Boston), and I bring a thousand curses on you for suggesting I'm from NYC ;) Unfortunately, all of us must turn our envious eyes on Green Bay and Pittsburgh this week...
-Steve
