Search results
News about Chiefs, Nick Bolton, Super Bowl
News about Wisconsin Badgers, South Dakota, NFL
Also in the news
Leo Chenal is an American professional football linebacker for the Kansas City Chiefs of the National Football League. He played college football for the Wisconsin Badgers. Wikipedia