The Angels, according to this source, are the 28th best-paying team in the world, barely edging out the Kolkata Knight Riders. I'm not sure if this before or after assuming the Unmovable Contract. The Knight Riders are, apparently, a cricket team and are on the verge of the IPL playoffs. Is the IPL the next stop for Vernon Wells? Remember, the bat is flat.
I had to click this link to figure it out what the IPL and the Knight Riders were, to be honest: