Good News in History, June 10

65 years ago today, one of the greatest football managers of modern times, Carlo Ancelotti, was born. With his calm demeanor, raised eyebrow, and tactical nouse, the Italian became the most decorated manager in UEFA Champions League history, having won the trophy a record four times as coach of AC Milan…

Read more