RTFU
  • Meet Chico Santiago

    Navy Chief Petty Officer Chico Santiago lost his son to a rare cancer when he was 6 and now dedicates his life to fighting it both inside and outside the cage....