This weekend, Amarillo will be transported to a world of knights, kings, and medieval magic as the Cottonwood Faire returns for its second year at Thompson Park. The two-day event, set amidst towering ...