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