Soccer: Atl. Ottawa - squad

AD
Atl. Ottawa
Stadium: TD Place Stadium (Ottawa, ON)
Capacity: 24 000