The radio comes self contained. It's a matter of opening it up and sliding it in. The radio works great. The tubes flicker and it has several in game announcements.
Changing the batteries will be a chore but I haven't had to do it yet. It's a lot of fun.