An osteochondral plug includes a first scaffold and a second scaffold. The first scaffold may be a solid scaffold containing one or more pendant reactive functional groups. The second scaffold capable of reacting with the one or more pendant reactive functional groups of the first scaffold.