Kryal Castle hosts its third annual “Keith Ryall Memorial Jousting Tournament” this Saturday.