Clubs played for: Everton, Manchester City, Birmingham City, Wolverhampton Wanderers, Reading, Hull City, Bradford City, Chester-City, Halifax Town (1995-2007)
Born: 1978
Birthplace: Liverpool
Position: Striker
Biography: Branch has not had a club since leaving Halifax in 2007. He now lives back in his native Liverpool.
Do you have any interesting, happy, or humorous memories of Michael?
If so, please let us know and we will be happy to share them with the world!