Shortstop Geraldo Perdomo and the Diamondbacks are in agreement on a four-year, $45 million contract extension that includes a club option for 2030, sources told ESPN, locking up the All-Star to a deal that deepens Arizona’s already strong core.
Revenge games: Who will come out ahead in these four massive matchups?
Kentucky-Alabama, Iowa State-Houston, Saint Mary's-Gonzaga and UConn-St. John's are all huge rematches this weekend. Who will stay ahead, who could get revenge? Read More