My NFL rankings are out.

America, the wait is over. My rankings are out. No surprise here, New England leads the way, followed by Green Bay, Dallas, Indianapolis, and Pittsburgh.

Advertisements