what game has a location of philadelphia spectrum and a date of april 1?
73.0