Well Sam's party didn't turn out exactly like we planned. Grandaddy ended up in the hospital with pneumonia. We did a little party in room 203 of Southern Hills Medical Center, but we couldn't light the candle because of the oxygen. Also, I had forgotten the all-important "Birthday Boy" bib and my video camera wasn't working.
So tonight we staged a fake party for Sam (just after I went and picked up a new camera). Here is a video of him devouring his cupcake.