A sport-mad youngster who challenged himself to a 30 day keepy-uppy challenge has raised over £3,800 for Birmingham Children’s Hospital Charity, after a spell in hospital with a poorly heart meant he couldn’t play football for over three months.