Is anyone betting either of these teams tonight? Considering plugging my nose and backing ATL, but Pitt at only +115? Not sure if i can do it. :monsters-