record 68-62, +23.62 units Remind me to never bet the Giants again. Their pen always kills me. Seattle -102, 2 units Houston +139, 2 units Atlanta -122, 2 units