Is L.A. still part of the United States?
Didn't know that it was at any point.
Is the video archived anywhere?
It is archived on ESPN3... (I realize I'm not being very helpful here).
Perhaps find somewhere on a U campus, military base, wifi hotspot, etc. with access to 3? Call Time Warner and complain (don't expect you to get far with that, though -- my personal experiences with their customer "service" have been nothing short of horrendous).