Week 3 went well for the Atlanta Falcons, but does this give enough hope for their upcoming schedule of games?? For Business Inquiries: ...