Soccer Academy: 140 Overload Games and Finishing Practices
Mike Beale is a former professional player who since 2001 has coached at various levels of the game. He recently moved from his position at Youth Development Officer and Academy Coach at Chelsea FC to the same position at Liverpool FC in England.