This document discusses SD-RAN and its role in enabling 5G networks. It begins with an overview of 5G technologies and use cases. It then discusses SD-RAN, including how it separates the control and user planes in the radio access network (RAN) and introduces programmability. SD-RAN allows for disaggregation of RAN functions and network slicing. The document describes how SD-RAN is being implemented in the M-CORD platform to create a programmable, virtualized RAN integrated with a distributed access cloud. It calls for further participation to advance M-CORD as an open reference platform for 5G.