Nick Ball and TJ Doheny fight for the WBA featherweight title tonight