I had to see Teddy Baldassarre’s new watch store in Cleveland, Ohio, with my own eyes. We had a little competition of picking 5 watches each. I know I clearly won, but I have to admit, all the watches were simply beautiful. Comment your favorite watch below and let me know who you think won….