I've seen DeMarco fight twice in person.

Starts off a bit slow but more the makes up for it once he's warmed up.
Good to see he's finally gonna get some air time.

As for Direll-Hanshaw I expect Hanshaw to win by Decision.