Originally Posted by PhantomJB93
Ladies and Gentleman, your "bar none, best team in the AFC" as I heard countless NFL analysts describe them over the past week.
It's official, week 1 was their Super Bowl
Absolutely correct. I left my home in Wilkinsburg and now live in SC PA not far from Balt. After that game all the ratbird fans were in my face proclaiming themselves champs...fans and the team thought they were over the hump. Wrong. Now they are back biting each other and finger pointing. This team does not know how to win a title.