Sonny Gray is a pitcher who plays for the St. Louis Cardinals in the Major League Baseball (MLB), as of March 2025. Born in Nashville, Tennessee, United States and born on November 7, 1989 ...