Did God just pick the Falcons by 7?

Houston, Texas: Atlanta Falcons fan rallies outside the NRG Stadium on Sunday. Hyosub Shin, hshin@ajc.com

Combined ShapeCaption
Houston, Texas: Atlanta Falcons fan rallies outside the NRG Stadium on Sunday. Hyosub Shin, hshin@ajc.com