China’s most famous Olympic star, Liu Xiang, made headlines again early this month with more sad news – he announced his official retirement. While many fans voiced their love and support for Liu, some also expressed disappointment: to them, Liu had failed to deliver on several vital occasions, and his retirement was just another one of those *lackluster moments.