Kansas City Royals owner John Sherman, on Tuesday afternoon, wrote an open letter detailing the franchise’s plans to replace Kauffman Stadium. With the Royals’ lease on the stadium they’ve called home since 1973 set to expire in 2031, Sherman announced that the franchise is in the preliminary stages of exploring a location for an estimated […]