Rangers fans have been waiting for literal decades to hear that their team is a World Series Champion and now the Texas Rangers are bringing the trophy right here to Wichita Falls.
The San Francisco Giants and St. Louis Cardinals will meet in the National League Championship Series for the second time in three years beginning on Saturday. Here's a recap of Tuesday's action: