The only thing I can think of is that Mosely is contracted for a certain number of fights and they are just trying to get them in. Not sure why they would put him up against another card unless Mosely only makes a percentage and GBP just doesn't care.