Boxing loses one of its pound-for-pound greats as Terence Crawford confirms his retirement at 38 years old. The announcement came via social media video on Tuesday, ending speculation about his future following his September masterclass against Canelo Álvarez in...