Mike Moustakas has homered 37 times with the Kansas City Royals this year, breaking Steve Balboni's 32-year-old franchise record.