Excitement for game 3 World Series

WXYZ-Detroit Videos
Excitement for game 3 World Series
Excitement builds at Comerica Park for Game 3 of the World Series.
View Comments (0)