Welshman Ryan Giggs, one of the all time British soccer greats, has spent an unprecedented period of time playing for just one league club for...