After walking away from his longtime home at the Washington football team's legal department earlier this year, Eric Schaffer has landed a senior position at Athletes First, a sports agency that represents NFL players.