Spencer Machacek
Birth Date:October 14, 1988 (26 years old)
Place of Birth:Lethbridge, Alta.
Shoots:R
Experience:3 years
Drafted:Drafted by Atlanta in 2007 (3/67).

THN on Twitter