Craig smith
Who is Craig Smith? Craig Smith is one of the most professional and defensive basketball players in the whole NBA history. He was born on November 10, 1983, in Inglewood, California, United States of America. He was also called Giant by his teammates because of his physical appearance. He has played from various famous NBA […]