David Anderson

David Anderson
David Anderson's avatar
Professor, triathlete, author, steward, early riser, tea drinker, pro sports illiterate, arguably so-so at pickleball.