I am off from work today so I get to sit in front of the tube and watch football all day, while munching on my delicious homemade chili. I figured I'd kick things off--no pun--with an Official NFL 08 Season Week One thread...

Less than 3 hours and counting...<insert 24-esque clock countdown noise>

Who's gonna win, who's gonna lose...who's gonna surprise us today....or not...