Melbourne premiership player Angus Brayshaw has been forced to retire from the AFL due to concussion.