Vikings’ Smith retiring a year after heart surgery

In announcing his retirement from the NFL, Vikings backup linebacker Cameron Smith, 24, wrote that he has been asking his body “to do too much” in the wake of undergoing open-heart surgery last year.