"3-pt. favorites over the Bengals next week."
Actually thats a 6 point favorite because the home team gets 3 points to start with.
The spread is there ONLY to make the betting even on both sides.
This spread, even though I am a lifetime Steeler fan, is just a mechanism to get bettors to put their money down on the Bengals.