Hill (shoulder) was a full participant in practice Wednesday, Curtis Crabtree of Sports Radio 950 KJR Seattle reports.

Hill is expected to be ready for Sunday's matchup with the 49ers. He'll likely be used mainly as a special teams contributor.