Still happy we knocked Pittsburgh out last week and won the AFC North. It looks like we helped create some of their current chaos.