The Beijing Olympics are in full swing, and Michael Phelps is getting a lot of hype as the greatest Olympian ever, i.e. having won the most career gold medals, as well as shattering a lot of world records for speed. Seeing the attention paid to Olympic sports and herculean athletic feats, and to Tiger [...]

Read Full Post »