I'm out of the loop here - does any one know where this new USC football site came from? Link? DC? It looks like it's a university/athletic department-run site and it's definitely impressive, although I think the interactive map of LA has some kinks in it.
Meanwhile, fall practice just opened on campus. Woohoo!