David_Jr
Supporting Actor
Going to be in Knoxville, TN on business Monday and was wondering if anyone knows of a sports bar that will air the game in HD. My Giants are playing everyone else's Cowboys and I thought it might be a good opportunity to get my first taste of HD (There's no smile for drooling is there?) Can anyone help me out?