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