2561 results for "octavio spencer wins harvard harry putting awards"