World Series Champion returns home to Wichita Falls

Weekday 10pm Newscast

World Series Champion returns home to Wichita Falls