July 3, 2017 Everything about John Terry signing for Aston Villa is bizarre The many oddities of the former Chelsea captain's unveiling at Villa. Read more