Tonight on TV: The Battle for the NL Central

Pedro Alvarez and the Pittsburgh Pirates try to win their fourth game in three days against the St. Louis Cardinals.(Photo: Charles LeClaire-USA TODAY Sports)

Tonight’s best bet:St. Louis Cardinals vs. Pittsburgh Pirates, 7 p.m. ET, ESPNThe teams with the two best records in the National League face off for the fourth matchup of a five-game series. The Cardinals have lost the first three, but that may not be as costly as being without catcher Yadier Molina, who was placed on the 15-game disabled list after leaving Tuesday’s game in the third inning.

Next best bet:MLS All-Star Game, 9 p.m. ET, ESPN2Thierry Henry and a collection of the league’s best players travel to Kansas City for an All-Star exhibition against AS Roma, who finished sixth in Italy’s Serie A last year. MLS All-Stars hold a 7-2-1 record since switching their all-star format to take on international competition.

Other viewing options:Bellator MMA Live, 7 p.m. ET, SpikeWe take issue with Bellator calling their title fights “world championships,” but the second-largest mixed martial arts organization in the U.S. has two of them happening tonight, with welterweights Ben Askren and Andrey Koreshkov facing off before the lightweight headliner between David Rickels and Michael Chandler.

I found this on FTW and wanted to share:
%link%
For more great sports stories ...
*visit For The Win: https://www.ftw.usatoday.com
*follow @ForTheWin: https://www.twitter.com/forthewin
*like FTW on Facebook: https://www.facebook.com/usatodayftw