Rookie quarterback B.J. Daniels was about 3,000 miles away from the 49ers' headquarters during the month before rookies reported to training camp, but in some ways he never left Santa Clara.