Knee injury ends Blair's career