Thursday, October 21, 2010

It's a Big Deal -- When the Irish Come to Town

Thought you'd enjoy this screen shot of the "home page" of the New Meadowlands Stadium website.  It shows a photo of Armando Allen above the stadium -- the Irish are coming to town!  Here's a link to their official website:

LINK:  THE NEW MEADOWLANDS STADIUM