National Finals Rodeo (NFR) can be a significant event, which everyone waits for each year. The inauguration was held in 1956 around Sixty years ago in Dallas, Texas. The event has been hosted at a number of venues until 1984. From 1985 onwards, NFR has constantly been staged at Globe http://seeyour.club/index.php?page=user&action=pub_profile&id=39670