Charismatic, outspoken, and often controversial, Brian Clough is widely considered to be the best manager England never had and one of the best English managers the game of football has ever seen.