Do these socks have the logo on the socks as shown in the picture? I have noticed that the ones without the logo are sized differently and prefer the sizing with the logo.

Yes, this item has the Mojo logo.
Please, mind that only logged in users can submit questions