Historic Fincastle announces three upcoming events MARKET