Former Chinese premier Li Keqiang, a reform-minded bureaucrat once tipped as the country's future leader only to be eclipsed by President Xi Jinping, died Friday.Appointed premier in 2013, his attempts at tackling China's deep economic challenges were curtailed by the overwhelming authority of Xi, with whom he was once seen as a rival for the country's leadership.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles