It's hard to pretend everything's all fun and games with the Penn State child abuse scandal going on, but I don't have the space nor the know-how to comment intelligently on it.
But I do want to say that history has taught us again and again that silence and cover-ups are nearly as bad as the deed itself. Just think Watergate or the Bill Clinton-Monica Lewinsky affair.
A second point is while it's fine to have an opinion about the situation, don't prejudge everything based on national media reports. A lot of information is still hearsay and plenty has yet to come out.
Let the police and whatever other authorities are investigating do their duties. Those involved are feeling plenty of heat to do a good job, and if for some reason they don't, there will be heck to pay down the road.
With that said, let's get to the NFL games. It's an odd week with all 32 teams playing, even though four teams have a bye next week:
Tonight, 8:20 p.m.
Oakland at San Diego - One of the best rivalry games in the league, which you won't see unless you have the NFL Network. The Chargers get hot when the weather turns cold, and Raiders' new QB Carson Palmer is still in preseason mode. Chargers, 31-24.
Sunday, 1 p.m.
New Orleans at Atlanta - The Saints have become the Dr. Jekyll & Mr. Hyde team of the NFL, a 4-0 team at home but 2-3 on the road with those wins over 2-6 Carolina (barely) and 2-6 Jacksonville. Atlanta's shown enough to convince me. Falcons, 35-30.
Tennessee at Carolina - Tennessee has acted like a 4-4 team lately, beating losing teams and falling to winners. Again, Carolina's 2-6. Titans, 27-20.
Pittsburgh at Cincinnati - The Bengals' most impressive game is a loss, 13-8 to San Fran in Week 3, with their six wins against five losing teams and the .500 Titans. Steelers, 23-16.
St. Louis at Cleveland - Cleveland is good at picking on the weak and the meek, and the Rams qualify at 1-7. Browns, 11-6.
Buffalo at Dallas - The Cowboys are showing their Week 2 OT win over San Fran was an aberration. Bills, 31-27.
Jacksonville at Indianapolis - There's only one team I'd pick Jacksonville to beat on the road. Guess who? Jaguars, 17-10.
Denver at Kansas City - Today's word is aberration, as applied to KC's 31-3 stinker last week vs. Miami. Chiefs, 24-16.
Washington at Miami - Though the aberration was Miami's first win last week, the Redskins haven't beaten a three-win team since Week 1. Dolphins, 20-17.
Arizona at Philadelphia - The Cardinals have played most of their road games close, but still haven't won one. Eagles, 27-23.
Houston at Tampa Bay - Houston is right near the top in scoring in the AFC, but Tampa's already beaten two teams like that this season - Atlanta and New Orleans. Buccaneers, 28-27.
Sunday, 4 p.m.
Detroit at Chicago - The TV networks and the NFL thought enough of this game to move the start time.
Unless they're up by more than three TDs, the team leading at halftime will lose, and Detroit has more comebacks. Lions, 28-27.
Baltimore at Seattle - A trap game for the Ravens, with a short week and emotional win at Pittsburgh. But Ray Lewis knows this and won't let it happen to his guys. Ravens, 17-13.
N.Y. Giants at San Francisco - San Fran can put lots of pressure on Eli Manning and the Giants' one-dimensional offense. 49ers, 24-21.
Sunday, 8 p.m.
New England at New York Jets - The loser falls out of first place in the AFC East, just another reason for a ferocious game out of New York at home. Jets, 27-20.
Minnesota at Green Bay - Green Bay fans, send a thank-you card to the Vikings after the Packers won this matchup by six points just three short weeks ago. It must make a team weary to take everybody's best shots each week. Green Bay returns the favor in-division. Packers, 41-27.
Record last two weeks (I forgot last week) - 9-5 last week (64 percent), 9-4 two weeks ago (69 percent); Season record - 87-43 (67 percent).
Steve Brownlee can be reached at 906-228-2500, ext. 246.