Watford opinion: Should the Hornets sign Pedro Rebocho? According to a report from The Mirror, Premier League duo Leicester City…