Triangle CrossFitNov 12, 20190 min readTCF Open 20.5 RecapMember Highlights•General21 views0 comments