Will Tukuafu handled a number of roles for the San Francisco 49ers in 2012 and continues to be a multipurpose player.