The Texas Rangers World Series Trophy is Coming to Wichita Falls, Texas
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.