Matt_In_NH Posted 6 hours ago Posted 6 hours ago This is partly because all the key matchups against top teams are at home 1 minute ago, Dan Darragh said: I assume this means that the Bills are favored to take the #1 seed? no not necessarily Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.