Cool article from ShamSports. As they say: "as always, this is really freaking long. Feel free to skip bits". Link