BaseballSt. Louis Cardinals Allen Craig: One of the best you never hear about by Jeremy Karp July 28, 2013 by Jeremy Karp July 28, 2013 Allen Craig is considered one of, if not the, most consistent hitter in Major … 0 FacebookTwitterPinterestLinkedinEmail