ATL has dominated at home. They beat Portland 7 or so games ago. Don't know how much that means. Line is only 3.5, so maybe ATL???