BaseballSt. Louis Cardinals Controversy surrounding Taveras patch? by Jeremy Karp February 13, 2015 by Jeremy Karp February 13, 2015 For many, it’s just as clear in the minds of people, even months after … 0 FacebookTwitterPinterestLinkedinEmail