Lindor, McNeil go deep to back Carrasco, Mets beat Reds 6-2 MLB
Zack Greinke, Royals share evolution over long MLB career
Who the heck is that guy? #Nats field guide to 2023 spring
Press Release - Page 8 of 42 - Kansas City Monarchs
KC Royals Roster Moves: 3 players added, 1 re-signed
2021 UCLA Baseball Information Guide by UCLA Athletics - Issuu
Former KC Royals pitcher leading minor-league Monarchs team
Kyle Finnegan Stats, Fantasy & News
Brandon Finnegan 2014 Highlights
Brandon Finnegan - Wikipedia
Monarchs Carry Championship Mentality Into 2023 - Kansas City Monarchs
KC Monarchs 2023 Opening Weekend