User:Invaders Media

The Ottawa Invaders semi-professional football team in Ottawa, ON, Canada was established in 2009 and began play in 2010. The team plays in the Northern Football Conference.