It’s finally here. Game week. The most universally exciting week of the football calendar. Barbecue grills are being prepared. Coolers are being stocked. Terrible Towels steam-cleaned and ironed. Everyone is undefeated. Hope springs eternal.
Our beloved Pittsburgh Steelers kick off the season Sunday night in New England against the (ugh) Super Bowl champion Patriots. It is a rematch of last December’s exciting game in Pittsburgh, a 17-10 Steelers victory in which the home team surrendered a 63 yard touchdown pass from Tom Brady to Kevin Hogan on New England’s third play from scrimmage and thereafter held the Patriots to a measly three points.