General John (97) pedals his way for cancer charity By Chronicle Reporter - May 2, 2024 FacebookTwitterPinterestWhatsApp John McKeag (right), who celebrated his 97th birthday on Monday, undertook a charity static cycle to raise money for the Cancer Fund for Children.