Cardinals Leave a Light on for Taveras

Rest in peace.

The St. Louis Cardinals are honoring the life of Oscar Taveras in the best possible way. A right field light at Busch Stadium, right where Taveras played, is staying on all night. What a fitting tribute.

In a season full of touching moments, this may be the most breathtaking.