Absolutely love the falcons at home tonight laying a fg. I think both teams will score points but in the end Atlanta wins by 7. Too early in the year to really see who's good but Atlanta really impressed me even If it was against a depleted chiefs secondary. Denver caught a break having Pitt in their home opener. For some reason beating Pittsburgh really increases your value the following week.
Life can only be understood backwords. But it must be lived forward.