Astros install giant replica of World Series championship ring at Minute Maid Park

HOUSTON, Texas (KTRK) -- It looks like everything really is bigger in Texas.

The Houston Astros are giving fans an opportunity to relive the team's World Series win with a giant replica of the Astros World Series championship ring.

The new installation is located on the Texas Avenue side of Minute Maid Park.

Fans have been taking advantage of the must-see addition and posting pictures on social media. The ring made its debut Friday, May 17.

RELATED: Instagram-worthy pop-up opens in Houston

EMBED More News Videos

Instagram-worthy pop-up opens in Houston

Copyright © 2020 KTRK-TV. All Rights Reserved.