Watford have announced the signing of Ashley Fletcher on a five-year deal, while Rob Elliot's two-year extension has also been confirmed.

The former Middlesbrough man spoke this week of his decision to leave the north east and he has now been unveiled as a Watford player.

The Manchester United academy graduate scored 28 in 109 appearances for the Boro, as well as nine in 26 during a brief spell at Barnsley.

 

The striker rejected the chance to stay at the Riverside and will join as a free agent once his contract expires.

Meanwhile goalkeeper Elliot's deal has also been confirmed. The former Newcastle and Charlton man joined on a short-term deal midway through last season and will continue to provide backup for Daniel Bachmann and Ben Foster for the next two seasons.