Crappy special teams, bad offensive line blocking or no, someone seems to think my favorite team is special. Or at least powerful. If they lose to Atlanta on Sunday, though, all bets are off.