The Kansas City Royals had their hands full this week, which was set to arguably be the busiest one until the Winter Meetings in December.
One of the reasons that made this week so chaotic was Friday's non-tender deadline, which would not only see names cut out from the organization, but would see some names settle up contracts to avoid the looming deadline altogether.
And after surprisingly agreeing to terms with James McArthur on Thursday, they pulled off another somewhat surprising move on Friday, opting to hold on to a non-tender candidate in Jonathan India.
In an afternoon announcement, the Royals stated that they'd re-signed the struggling second baseman to a one-year contract, which MLB insider Ken Rosenthal reports is for $8 million.