James Ward-Prowse strikes £30 million deal with West Ham United
"He's performed to a very high level in the Premier League over the last decade," says West Ham manager
from The News International - Sports
from The News International - Sports
No comments