The 22-year-old has signed a five-year contract, tying him to Craven Cottage until June 2031, with a Club option to extend by a further 12 months. Speaking to FFCtv, Charles, whowill wear the number 19 shirt, said: “I’m buzzing to finally get it over the line. The Club has got a really good foundation, from the bottom to the top really. “It’s a great club, with a really good vision – the Manager explained that to me. To be here is a massive privilege. “I hope to really kickst