Share Video

Link copied!

Alvarez will sit for Game 3 of the World Series in Washington on Friday, Chandler Rome of the Houston Chronicle reports.

The designated hitter hit well in the first two games of the series, going 3-for-6 with a pair of walks. Despite that performance, the Astros are seemingly unwilling to risk his shaky defense in the National League park.

More News