8. BOSTON RED SOX League: MLB Average annual pay: £3,744,502 Average weekly - The Independent