Arizona Diamondbacks vs St. Louis Cardinals MLB Live Stream TV July 7

Arizona Diamondbacks vs St. Louis Cardinals Live | Arizona Diamondbacks vs St. Louis Cardinals MLB Live Online | Arizona vs St. Louis Live Video Streaming | Arizona Diamondbacks vs St. Louis Cardinals Live Webcast

8:15 pm EDT

Arizona Diamondbacks dropped to 3-3 on their 10-game road trip with a 3-1 loss to Milwaukee on Wednesday. After six shutout innings from rookie Josh Collmenter, reliever Sam Demel gave up a three-run pinch-hit homer to Casey McGehee in the seventh. Arizona Diamondbacks' Joe Saunders has allowed two runs or fewer while working seven innings in each of his last three starts, going 2-0. He surrendered two runs and eight hits in a 4-2 win over Oakland on Saturday.

St. Louis Cardinals won nine of his first 10 starts this year, but they’ve lost his last five surrounding a stint on the DL due to a hip problem. They sends out Kyle McClellan in the opener as he tries again to notch his first win since May 19. He fell to 0-4 in his last six starts Saturday. He was charged with five runs, all coming with two outs in the sixth inning before he was lifted from a 5-1 loss at Tampa Bay. Cardinals' couldn’t complete a three-game sweep, but rookie David Descalso tied a career high with four hits and Jon Jay’s solo homer leading off the bottom of the ninth sent the game into extra innings. Watch Arizona Diamondbacks vs St. Louis Cardinals Game Live TV Channel FSAZ and FSMW.

MLB Live Links