Got a reply already to my complaint. Here is the response (x'd out their name):
Thanks for contacting ESPN.
Schedule changes happen in live sports more frequently than in any other time of programming. In this case, the PBA event was pre-empted due to the Wimbledon coverage running long. It is generally our policy to remain with live action until its conclusion, but you can still catch the PBA tomorrow, July 8, from 2 - 4 p.m. on ESPN2.
ESPN Viewer Response