David Weir's career is a tale of triumph on the pitch but also of victory over the assumption all top-level footballers are finished in their mid-30s. Weir, who turned 42 in May 2012, is the oldest outfield player to represent Rangers since 1945, passing the mark set by their famous full-back, Jock 'Tiger' Shaw. In this revealing autobiography, Weir gives an insight into the high of playing in the 1998 World Cup finals for his country to the low of...