Keyo Sellers surrenders, appeared on Wisconsin's Most Wanted

U.S. Marshals say Keyo Sellers surrendered to authorities after the broadcast of this story. He is now in police custody.