WOW. Ugly week for me. Those AFC North teams certainly let me down (only one I didn't pickl to wuin was Baltimore). Other than that, a few picks that could have gone either way. I didn't know exactly how good the Saints would be, but I still think the Falcons should be a top 3 team in the NFC, if not the whole league.