View all
Scottish rugby union player
James Leigh Hamilton (born 17 November 1982) is a Scottish former rugby union player who made 63 international appearances for the Scotland national team. He played for club sides ... Wikipedia