Watford have completed the signing of former West Ham striker Michail Antonio on a free transfer.
The 36-year-old Jamaica international has not played in England since December 2024, following a brief stint with Qatari side Al-Sailiya earlier this year.