Amarillo Had a World Series Champion in the House This Weekend
It's been a little under two weeks since the Atlanta Braves won the World Series. I am still a little in disbelief about that. I mean it's been twenty-six years in the making. What makes it even more special is the local ties to that series.