I actually think we should set the max edge caching to be even shorter than 1 day. Hitting cache is incredibly inexpensive for us, so having people fall through the edge cache to us is totally fine.

The failure case here is that someone writes an app for getting match scores at an event, and we're stuck with an edge cache we have no way to invalidate for some period of time and we're serving incorrect data over the API. :(