FanShot

Breaking down Megatron's mega millions

1

For those interested in how Calvin Johnson's contract breaks down, read this.