Greg Garcia takes responsibility for not driving in run
Fox Sports Midwest, Greg Garcia, St. Louis Cardinals