All smiles for Adam Rodriguez