January 2008
January 31st, 2008New York Daily News - I’ve been told that the Patriots got the better of the two hotels, and certainly the more exciting area in Scottsdale, Ariz. But looking around at the acres of cactuses (cacti?) I’m pretty sure Tom Coughlin is going to love this isolation. There …