RangerDoggo
The Devils have a culture of failure
I don't trust anyone. The AFC Central looks like a total crapshoot right now. Each team there has a chance to win it. Yes, even the Browns.But do you trust Cinci? They are among the least trustworthy franchises in sports. Next week is huge and to be honest, I think Pitt wins.