The World Series, possibly featuring the Braves, highlights this week's 5 Things to Watch

STAFF REPORTS
Posted 10/17/20

THE WORLD SERIES – WITH THE BRAVES?

The World Series is scheduled to start on Tuesday at Globe Life Field in Arlington, Texas. Whether it will include the Atlanta Braves is still up for …

This item is available in full to subscribers