I got a small itch so I started digging and I found this page on Joel Freeland.
I'm not sure what to make of it since most of what I found on him is in Spanish and the only thing I can say in Spanish is "no habla espanol". One article I did find on the Gran Canaria site said he finished a game with 3 points. They really aren't big on posting stat lines in Spain. Or if they are, they are really good at hiding them from English speaking types.
It looks like he won't be contributing to the Blazers any time soon though.