Answer
José Reyes became the NL batting champion in 2011. He played for the New York Mets at the time. He was the first player to win the batting title in his first season with a new team since Jackie Robinson in 1950. Reyes finished the season with a.337 batting average, which was the highest in the NL.