Being at the top of the game means the pressure’s always on. After all, you’re expected to be flawless and win every bout. But when you’ve been through the highs and lows like Shericka Jackson has, it
Read Source