Live Miami! Love Miami! Play Miami!
Championship Fighting Alliance (CFA) has announced a CFA 08 stacked fight card that aims to capture…