Back in January, FloSports which has been an innovator in live digital sports and original content partnered with USA Wrestling which is the national governing body for wrestling in this country as they announced the launch of a new competition titled Final X. In this...