Seyfarth is a type of player you need on a roster. He is okay and won't eat up much of your salary cap. From memory he denied a better contract from the Warriors because he wanted to stay here. He is getting better and I am happy enough with his position in the team.
Ideally we recruit a player for his position, but as Shane Richardson said, you have to sit and wait. Sometimes good players get released from contracts early, such as James Fisher-Harris going to the Warriors. But you can only get those players if your salary cap is in good shape, as those players won't stay on the market for very long.