Kansas City Royals have a total of 26 players in their home squad. Their highest paid player is Salvador Perez earning $20,000,000 per year.
Kansas City Royals play in the Major League Baseball, the top tier American baseball league in the United States and Canada.
The teams total salary cap is:- $101,870,627 per year
- $1,959,051 per week
Active Squad:
Injured List Cap Players
Released or Traded Players
Contract Signing Bonus
Other MLB teams:
Sources - Press releases, news & articles, online encyclopedias & databases, industry experts & insiders. We find the information so you don't have to!