To sign up for a Hot Sox account, visit hotsox.com first! Find the entry on the homepage and choose to create an account with your email address or other social media accounts depending on which social media site you are using, then confirm your personal details as required.