One year ago, J.J. McCarthy was the future of the Minnesota Vikings. Now? He might never start again for them.