Before becoming the head coach at UMKC, Brown was a member of John Beilein's staff for 10 years, five years at Richmond and five years at West Virginia.
Brown's experience as a member of John Beilein's coaching team laid the groundwork for his eventual appointment as head coach at UMKC, where he spent 10 years in various capacities, including five years each at Richmond and West Virginia.