Chris Woodward on Jose Leclerc’s Progress in Win over Cardinals

Video Details

Chris Woodward discusses the Texas Rangers win over the St. Louis Cardinals on Sunday.