Power Rankings

Post Reply
User avatar
douche
Posts: 2065
Joined: Wed Oct 23, 2019 6:41 pm

Power Rankings

Post by douche » Wed Nov 23, 2022 5:15 pm

nfl.com has SEA at number 12.


Screenshot 2022-11-23 101336.png

Post Reply