how long did Alan McCarthy play for Watfor F.C.?