Post Thumbnail

In Green Bay, Wisconsin, there's Packers football, and then there's Packers football. 'Course, if you can't make it out to the stadium, the next best option is kicking back and watching Favre lead the Pack to victory in beautiful high-definition. Unfortunately for Time Warner Cable (partly owned b...

7 years ago 0 Comments
January 18, 2008 at 8:48AM