By Stephen Nover Giants minus $1.18 at Diamondbacks If you believe the old saying of you are what your record is, the Diamondbacks are the worst team in the National League. That’s what their 18-31 record shows. Arizona is in full tailspin mode losing 18 of its last 21 games, including the past nine. So […]