Max Duncan has had a colorful football journey