David Weir was born in 1970 in Falkirk. After playing in football at university in the USA, he began his professional career with Falkirk. Weir joined Heart of Midlothian in 1996, later winning the Scottish Cup. He joined Everton in 1999 and went on to become club captain. Weir joined boyhood heroes Rangers in 2007 and after becoming captain 2009 went on to win three successive Scottish Premier League titles.