News

NFL football legend Barry Sanders who played ten seasons for the Detroit Lions spoke to NBC News' Savannah Sellers about his ...