Ever wish you could have a hand in creating team kits for your favorite soccer (read: football) team? Adidas wants to make that possible with its upcoming Creator Studio project. The Creator Studio ...