Vikings LB Cameron Smith retires at 24, 1 year after open-heart surgery Smith wrote on Wednesday that he’d asked his body “to do too much” by playing football. Powered by WPeMatico