David Foster

David Foster

Crazed Oregon Ducks fan, husband, father. #USArmyVet #GoDucks #TeamBeard