Our Circa US Review found loads of interesting info regarding the odds and markets over at Circa. We’ve put all our findings together in one handy review so you can decide if it’s the place for you or not.