Video
Footy Triv: How many Premier League stadiums can you name?
Courageous eight-year-old Evertonian meets his hero after mum's letter explaining challenges he has overcome