Adrian Barry Managing Editor, Off The Ball takes a look at sports mascots and explains where the concept came from and how a modern day mascot can even be a business asset.