Entering play on Monday, the Arizona Diamondbacks are 87-69 and tied for the second/third wild card spot in the National League. One year after getting to the World Series, the D'Backs are looking very strong again, having posted a +104 run differential.
www.yardbarker.com