New media and e-commerce make investing in sports teams more rewarding than ever, say Celtics, 76ers owners