I didn't know who was going to be there, but it turned out 2 of my favorite Niners were there - Josh Morgan and Jason Hill. For $10 - you could buy either a hat or a t-shirt and both guys would sign it. I got both of course!
Wasn't injured, just a lot of random things blocking him from contributing on the field. For one, they had Bruce and Battle still on the roster, both of whose play slowly deteriorated. It took the staff time to phase them out. On top of that, they spent half the year in an ultra-conservative running offense that hardly ever put more than 2 WR's on the field.
Most of the 49ers WR's spent the year rotting to some extent while personnel and play-calling changes were switched back and forth. While I'm not 100% sure Hill will get his fair shot to get full-time slot reps, he'll have a better chance this upcoming year than he did in the offensive log-jam of this past season.