London final excites Powell

champs_league_final

March 13 – The England women’s team manager Hope Powell has spoken of her excitement at the prospect of seeing the UEFA women’s Champions League final being staged at Fulham’s Craven Cottage on May 26.

Read more …