I don't trust any AFC North match-up. Pittsburgh could win and I wouldn't be stunned. --- https://imgur.com/WqDcNNq https://imgur.com/89Z5jrB