Not only is the sports world full of big contracts and big ego's, its also full of big sponsors! This post by the Bleacher Report visualizes the link between athlete's and the sponsors that link their brand image to them. It is interesting to see how the brands change depending on the audience. For instance check out the difference of sponsorship between the Tennis world and Nascar.
The entire post is very well designed and has an accompanying video that is also well executed as well. Next time you are watching your game, consider for a moment what it is that is being sold to you.