RESULTS: The Amazing Race 19 Season Finale WINNERS Are Crowned
It's been another great (19th) season of The Amazing Race. We are down to just three teams who will be racing to the finish line in Atlanta, Georgia to win the title and the $1 million prize. These teams have traveled through 4…