Old Dominion clips Eagles, 42-39