Shortstop Bobby Witt Jr. and the Kansas City Royals are in agreement on an 11-year, $288.8 million contract extension, sources told ESPN, a staggering guarantee that will keep the young star in Kansas City as the Royals attempt to build a team -- and a new stadium -- with him at the center.