On the plus side, they are great on the Fantasy side. But good lord there is not a more frustrating team in the NFL. The Falcons are responsible for more utterings of "don't worry, they'll fuck this up" than any senate session or decision by people in Florida. You just know they are going to botch it.