IS MY ROAST STILL GOOD?
How do you define good? Whatever else it is, it won't be unhealthy. How well it's held up in terms of texture and flavor will depend mostly on how cold your freezer is and how steadily it holds that temperature. If it stays below 0F and holds a reasonably costant temp, it should be more or less fine, if not as good as one you only kept frozen a few months.