If you want life lessons, watch Dale Steyn bowl | ESPNcricinfo.com
One of the best bowlers in international circuit, a true legend.
He was compelling to watch when at his best, but also when he struggled, because he revelled in those moments, never once giving up.
Source of shared Link