During his pro club career, Braggs played in the NBA, and also in seventeen other countries' national domestic leagues, including: Spain, Venezuela, Greece, Puerto Rico, the Philippines, Israel, Russia, South Korea, China, Latvia, Mexico, Jordan, Iran, Uruguay, Argentina, the Dominican Republic, and Colombia.
After being drafted, Braggs began his professional career with the Spanish ACB League club Alerta Cantabria.
After spending several years playing basketball in Europe, Braggs spent time with two teams in the NBA.
In the 2006–07 season, Braggs played with the Latvian Basketball League club ASK Rīga.
In the 2008–09 season, Braggs played for the Uruguayan Basketball League (LUB) club Malvín.