Teams
Sam Lupson
played for
Miscellaneous
Sporting Alfas
(2006-2010)
Spain
(2007-2009)