Who is the cardinals best hitter right now?