Yes, that is Ben Franklin dribbling a basketball. It's not an awful logo, but it's not exactly awesome. Nonetheless, it is a nice tip of the tri-cornered hat to the one of city's most important historic figures.

UPDATE: Sadly, it looks as though the team will NOT be implementing the logo, according to Delaware Online reporter Jason Wolf.