|
|
|
Giants Living Like Kings In Stunning Ariz. Hotel
January 31, 2008
(New York) The Giants are living in luxury and tranquility out in Chandler, Ariz., as they prepare for Super Bowl XLII. The place is so nice, they may be too relaxed to face the Patriots. CBS 2 HD's Hazel Sanchez reports.
|
|
|