prestons restaurant at pete dye river course
About Us


TJ Baggett - Head PGA Professional

A PGA Member, TJ Baggett offers important professional experience to the Pete Dye River Course of Virginia Tech, located in Blacksburg, Virginia. This includes experience gained across the United States, The Bahamas and Russia. He most recently was head golf professional for TPC Piper Glen of Charlotte, North Carolina. Prior to this he served as director of golf sales for PGA National Spa & Resort of Palm Beach Gardens, Florida, and as PGA general manager for TPC at Baha Mar, Nassau, The Bahamas. 

Earlier in his career Mr. Baggett was PGA general manager for the Don Golf & Country Club of Stanitsa, Russia, where he was actively involved in opening the property. For seven years Mr. Baggett hosted the nationally televised Michael Jordan Celebrity Invitational at the award-winning Ocean Club Golf Course in The Bahamas.

TJ attended Methodist University of Fayetteville, North Carolina. A native of Virginia, he relocated to Blacksburg with his wife Erin.

  1. Email

Greg Caldwell - Director of Golf Maintenance

Golf Course Superintendent, Greg Caldwell, is a graduate of Virginia Tech and has been a member of the Golf Course Superintendent’s Association for 16 years.  Formerly an assistant superintendent in Virginia, Texas, South Carolina and West Virginia, he and his team were instrumental in rebuilding The Old White TPC at The Greenbrier following the flood of 2016.  They completed the project in time to host the 2017 Greenbrier Classic. 

Including the Greenbrier Classic, Caldwell has prepared courses for several other PGA Tour events and the 2006 US Open at Winged Foot.

Greg and his wife of 10 years, Desiree, have a daughter, Ellie.  They are very excited to be back home in southwest Virginia where he looks to continue making the Pete Dye River Course the best it can be.


Fran Davis - Business Manager / Event Coordinator

Call or email Fran to reserve our private event space for your special function.  

540-633-1807 /

Abigail Johnston - Restaurant Manager

Abigail specializes in making your dining or catered function experience at The River a memorable one.

Please call or email her for assistance with planning your special event.

540-633-2667 /

Brice Voorneveld - Executive Chef

Brice is a native of Charleston, SC who grew up fishing, crabbing and cast netting.  She brings 25 years experience to our beloved mountains. From Florida to Massachusetts, she followed her passion for cooking.  A passion for southern Americana and fresh seafood dishes were inspired by her low country roots.