Nelson Cruz (#23) plays DH in the Major Leagues for the Minnesota Twins. Nelson is 40 years old, born on July 01 1980, and is 6’2″ tall weighing 230lbs. The following our historical data along with our daily fantasy sport projections for Cruz.