Another ending arrived, as The Amazing Race Season 28 finale aired last night and the final three teams on Amazing Race 2016 competed for that $1 million prize and it did not go as planned f... Read more