eagles79 Posted September 23, 2008 Share Posted September 23, 2008 I came across these guys on google for week 3 rankings, i think there was a post on this site last week? not sure, anyways The Bills are #4 in their NFL Power Rankings week 3 check it out, go billlllssssss Link to comment Share on other sites More sharing options...
Recommended Posts