With over 30 years of basketball coaching experience Craig has worked with the Chicago Bulls and NBA Africa in developing their programs throughout the continent.
He has spent five years in Europe coaching at the club professional level and one season in Burundi, Africa.
In the US he has coached at West Point, Fairfield University, Oregon State, Loyola University Chicago, Spring Hill College and at the high school level.
During his college summers he coached at Duke, Kansas University, Indiana University and other colleges summer camps.
In all, he's been to 30 countries on 4 continents as a head coach, scout, camp and clinic director.