Peterson won't play against Lions - Sports Illustrated