Sunshine and smiles were in no short supply at Homecoming 2015.