Originally Posted by pjlincs Makes me very happy. 'Long term' deal. What's that in numbers? 5 years apparently, never in doubt. Villa fans getting very salty on Twitter
Forum Rules