I like your design, BUT it is a bit too traditional for this prodject looking through your work the design for the sommervill Giants looks great, so my sugestion is take them and create a simple logo with a tiny homage to cars?
Thnx for the feedback. Always nice when work gets appriciated. As requested i tried to give it the right swing. I hope you like it. Any feedback will be appriciated again.