Josh Hagene lived out his dream when he joined the New York Red Bulls for a training session in East Hanover