Fuck, this is an exciting day of football. Even without including the playoff implications, the fact that Peterson and Megatron are both going for huge records is awesome.
Who the hell is Thaddeus Lewis? The Browns are a fucking mess. To think they could've had McCoy or RG3 playing for them...