Tag: Cain Velasquez

Former UFC Champion Cain Velasquez signs with Global Fight League as team manager

Former UFC heavyweight champion Cain Velasquez has signed with the International Battle…

3 Min Read