There is a lot going on tonight. Randy Moss is back in purple, Brett Favre has some 'splaining to do, and Rex Ryan is Rex Ryan. Which means he is swearing.

The 3-1 Jets want to maintain their division lead while the 1-2 Vikings would like to get to .500. Both teams have excellent defenses, excellent running games, and inconsistent passing games. Both teams will have a new addition at receiver tonight (suspended Santonio Holmes will be making his Jets debut tonight).

It should be a good game. Stick around.

And you probably have fantasy football implications riding tonight, anyway. So you're going to want updates.