St. Andrews at Davidson St. Andrews at Davidson TV/Streaming:Davidson Athletics Venue Richardson Stadium Faculty Drive, Downtown, Davidson, Mecklenburg County, North Carolina, 28036, United States