Bogman and The Welsh touch on some of MLB news and notes, including the struggling Diamondbacks and more!