Early reports estimate 925,000 pay-per-view buys for UFC 114
Dave Meltzer brings this information regarding the number of pay-per-view buys for UFC 114 via the Wrestling Observer: The earliest cable estimate is 925,000 buys, which would make it the…