Question: Who is the manager for the Canada soccer league team who plays in the stadium where the 2004 CPSL Championship final was played in Ontario ?
Answer: Armando Costa