No,Sammy Sosa is no longer playing baseball. Sammy Sosa finished his career with his original team the Texas Rangers as a DH and playing right field on occasion. Sammy Sosa announced his retirement on June 3,2009.
Sammy Sosa retired from major league baseball on June 3rd 2009, after sitting out the 2008 season. He is active in charitable causes for youth baseball in the Dominican Republic. He also volunteers his time for charitable causes such as the poor and needy in the Dominican Republic as well.
Sammy Sosa last played in the major leagues for the Texas Rangers in 2007. As of last check, he was living in the Dominican Republic but was no longer playing professional baseball. His last major public appearance was controversial since his skin had been noticeably lightened with a skin cream he had admitted to using and promoting.