If it was a pro-hit I guess you ditch the bike really easily after you get away from the scene? It will be interesting if more ever comes out about this murder or not.
Freegards
Bikes make for an excellent getaway vehicle. No license tag, can go places cars can’t, easily dumped and the rider is hunched over so harder to ID.