Per WSE, Det - even SF - -108 Anybody hitting this game hard? Plus a total of 7? Very interesting pitching matchup, at least I think so. det has been hot of late and SF has been cold of late.