Didn't know this show existed on NBC Sports. Bad ass. Lots of great action. It's on demand if you got it. Lots of MC Ultra 4 coverage. Anyone know of any other similar shows out there? Sent from my iPhone using Tapatalk