The upcoming week sees the Arizona Diamondbacks play host to a pair of struggling teams, giving them a chance to get back on track after a 2-4 road trip. The Seattle Mariners (28-39) are in town first for three games at the beginning of the week, and the Chicago Cubs (22-43) visit over the coming weekend. Both the Mariners and the Cubs are in last place in their respective divisions, and both are having a lot of trouble producing on offense. With the two day break between series, Arizona's Wade Miley (7-3, 2.39 ERA) is likely to see two starts. Game times, television coverage, and streaming information is below.
Game 1: Seattle Mariners Monday, June 18 2012 6:40 PM MST
Game 2 : Seattle Mariners Tuesday, June 19 2012 6:40 PM MST
Game 3: Seattle Mariners Wednesday, June 20 2012 12:40 PM MST
Game 1: Chicago Cubs Friday, June 22 2012 6:40 PM MST
Game 2: Chicago Cubs Saturday, June 23 2012 7:10 PM MST
Game 3: Chicago Cubs Sunday, June 24 2012 1:10 PM MST
Television Coverage: Fox Sports Arizona
Online Coverage: via MLB.tv
Stick with SB Nation Arizona for Diamondbacks coverage from these series and more. For even more Diamondbacks news and analysis, head over to Arizona Snake Pit.