Quote Originally Posted by Robb
Here's my take. Who deducts all the positive variance from their win rate?
You would be amazed at how often this is never mentioned.