good enough to win the World Series tho? Really need Ventura to figure it out, since he's a proven World Series performer. Will probably be pretty telling if the Royals get a pitcher at the trade deadline, whether they think Ventura will figure it out yet this year or not.