Originally Posted by DivineLegion
Isn't the big take on The Falcons that they only beat the teams they are supposed to beat?
A little bird said that somewhere. Looking at their last season it would certainly seem that way. Im too lazy to look up anything else than 2011