Quantcast

Subscribe

Travon Willis

Travon Willis

Stories this photo appears in:

Tease photo

Willis swinging for Carolina title

Virginia Union University’s Travon Willis has won one golf title in his home state of North Carolina, and now he’s shooting for another.