Peter Ellwood Talks About the Texas Rangers Heading Into the Playoffs on The Sports Shack …
Peter Ellwood from ShutdownInning.com joined The Sports Shack this morning to talk about the Texas Rangers quest for a third-straight World Series appearance.