Team Freedom

Team Freedom is a professional Dota 2 team based in the United States.

History

 * 2015-12-21: Team created by signing.