This post is rated PG. Tweets about “#GRAMMYs”
FOR IMMEDIATE RELEASE TORONTO, ON (Jan. 28, 2013)—Sheldon Neil was born in Canada’s national capital city – Ottawa, Ontario. Inspiring change, healing and hope through music is something Sheldon has done from a young age. He has extended his talents to the field of Broadcast Journalism with a Bachelor’s Degree from Ryerson University.