Blue Jays Veteran Gets Brutally Honest About World Series Loss

The Toronto Blue Jays were 90 feet away from winning Game 7 of the World Series last year against the Los Angeles Dodgers at home. Toronto was not able to push across the winning run and Los Angeles went on to win the game in 11 innings on a Will Smith solo home run.

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!