Kansas City Royals, C Salvador Perez agree on 4-year extension - ESPN
2020-21 MLB Signing Tracker: Latest major contract agreements
Carlos_Santana
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Carlos Santana: Breaking News, Rumors & Highlights
Carlos_Santana
MLB 2022-23 free agency tracker - News, offseason analysis - ESPN
Carlos Santana
Carlos Santana, Royals agree to two-year deal - The Athletic
Carlos_Santana
Mariners Acquire INF Carlos Santana, cash considerations from Kansas City, by Mariners PR