coming home from def leppard the other night, TFMJ and I stopped at Dunkin Donuts. They were kind enough to brew a fresh pot of decaf for me. While waiting I noticed they had hot cups (think thermos) for sale. The cups had Jets and Giants logos on them; very Scoreboard Gourmet.
the other night at Shea I pondered the giant iced coffee in left field (pictured). here are my questions for You: is Dunkin Donuts everywhere in sports? in what stadium can you actually buy iced coffee? and where are the donuts?