Champions of Legionfall can only be completed after you have completed the quest chain to recruit your new 7.2 follower. The chain starts with a quest you get when returning to your class hall after accepting Champions of Legionfall. Once you have your new follower, go back to Deliverance Point to turn in this quest.