The Ravens are inexplicably within striking distance of the Steelers now. The Browns and Bungles are not. Somehow the Dolphins beat the Bills. The Patriots are red hot. The Texans pulled off a miracle comeback. And the rest of the NFL weekend was pretty nutty. Getting...


