David Degen (born 15 February 1983) is a Swiss football player. He plays for Young Boys and Switzerland national team. view more...