Ben Sherman invites you to “Own the Moment” Spring may be still a couple of weeks away but that does not mean you should delay getting your mind set for the warmer weather ahead. Now is actually a good time…