Nathan Horton should be ready for training camp/By S. Bradley