Cubs’ Yu Darvish feels ‘weird’ that Astros still have 2017 World Series title

The ongoing Astros sign-stealing saga continued Sunday with commissioner Rob Manfred holding a press conference for the first time since MLB disciplined Houston last month. Players were given immunity in exchange for their cooperation and the Astros will not be stripped of their 2017 World Series title. “The idea of Read more