Dave Horton

About

David C. Horton is an American former international rugby union player and currently, software developer. He played as a fly-half.