The Amazing Race began its milestone 25th trip around the world on Saturday, May 31, when the Emmy Award-winning series kicked off from Times Square in New York City, giving us an early sneak peek at the cast. Meet the 11 teams competing and tell us below who you're excited to watch on The Amazing Race this season. Check out photos here