Brown grew up in Chester County, PA and became familiar with FCA in 8th grade when he attended FCA camp and grew to love the FCA mission and ministry. He played soccer at Messiah College, where he won 2 NCAA Championships and was a captain and All American his senior year.
Brown and Stephanie were married in 2008 before moving back to the Chester County area so he could coach soccer and disciple youth at Delaware County Christian School, where he also helped lead an FCA huddle. Brown then served as the Director of Student Ministries at Goshen Baptist Church.
FCA Chester County's vision over the next several years is to establish and support huddles and bible studies for coaches in the 70 educational facilities throughout Chester County.