Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6

MLB Baseball

HOUSTON (AP)Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6.

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Now Trending on KRQE.com

New Mexico Hourly Forecasts ⟶

Albuquerque Hourly Forecast

Don't Miss

MORE IN DON'T MISS

Photo Galleries

MORE PHOTO GALLERIES

News Resources - Maps

MORE NEWS RESOURCES