Alumnus makes television debut on "Amazing Race: China Rush"

By Noa Yadidi Former first prefect Charlie Melvoin ’05 will compete to win a trip around the world worth $60,000 on Emmy-winning reality show “The Amazing Race,” which airs Aug. 26 in China. The season was filmed throughout April of this year. On the show, teams of two people – each with pre-existing relationships – […]