Cardinals where are they now: Taguchi has fond memories of his St. Louis experience

“I love St. Louis,” Taguchi said. “From the fans to the people who worked at the ballpark, it truly was ‘Baseball Heaven.'”

Find more about Weather in Cape Girardeau, MO