Travis Homer could have big role for Seahawks despite Marshawn Lynch signing