“Today we’re at a crossroads. In fact, we’re here to talk about the Crossroads,” began Royals owner John Sherman as he unveiled renderings for a proposed ballpark in the north Crossroads at the site of the former Kansas City Star printing press. The proposed development would occupy 17.3 acres and consist of a ballpark with just over 34,000 seats as well as a hotel, office space, residential apartments, and an entertainment venue.
The stadium would be situated just south of the T-Mobile Center with Truman Road to the north, 17th Street to the south, Grand on the west, and Locust on the east.