July 07, 2015

On SI Now, Sports Illustrated staff writer Albert Chen picks the most dominant pitchers in the National and American Leagues, and why his choices to start the 2015 All-Star Game would be Chris Sale and Max Scherzer.

You May Like