This article talks about why Sonic has a scarf. The designer of the previous Sonic games wanted to develop a new branch of Sonic the Hedgehog, that appeals to western audiences, So they made the TV Show and the game that its based on.
http://www.polygon.com/2014/2/6/5387...ve-him-a-scarf