Sports Sphere

checks and balances