On Monday night, a struggling San Francisco Giants team will host the Colorado Rockies. As of this report, the Giants are dead last in the NL West, with the Rockies sitting at third overall in the division. With Colorado about five games back from the division-leading Los Angeles Dodgers can they gain some ground with a road win tonight? Here's the latest information on tonight's game including matchup odds as well as how to watch the Rockies vs. Giants Live streaming or on television tonight.

MLB game preview

The San Francisco Giants enter tonight's game with a disappointing record of 27-51 which has them last overall in their division.

San Francisco has dropped five-straight games coming into tonight's home game. That includes a recent three-game series they lost to the New York Mets after losing two in a row to the Atlanta Braves. Most recently, the team fell 8-2 to New York on Sunday evening. Tonight, the Giants will send Jeff Samardzija to the mound with a record of just 2-9 and an ERA of 4.74.

Despite being third in the division, the Colorado Rockies have been struggling lately. The team is coming off a three-game sweep at the hands of the Division leaders, the Los Angeles Dodgers. Most recently, the Dodgers completed a five-run comeback to drop the Rockies in the finale of the three-game series. German Marquez heads will get the pitching start for the Rockies in their latest outing.

Oddsmakers have the Giants as slight favorites at home tonight. They're listed at -116 to -137 at various sportsbooks, while the visiting Rockies are +120 to +127 on the money line. For the over/under runs total, bettors will have to consider 7-1/2 runs for the complete game. In terms of future odds, the odds are bleak for the Giants to win it all this season, as they're third-to-last on the list with 500 to 1 odds.

The Rockies are much higher up the list with 11 to 1 odds to win it.

How to watch it live

Tonight's Rockies vs. Giants game is scheduled for a 10 p.m. Eastern Time start. Live television coverage is available on ESPN for United States viewers. Cable and satellite subscribers who have access to WatchESPN can watch the game live streaming online through the website or compatible apps.

For a free option to watch the Rockies vs. Giants live streaming, the SlingTV is a great option. It's currently available for free on a one-week trial offer. The most basic channel package includes ESPN and ESPN2 amongst its lineup. See more details at the Sling.com website for how to sign up and start watching tonight.