Charlotte Catholic’s Michael O’Brien is 2016 Charlotte Observer boys lacrosse player of the year
Charlotte Catholic’s Michael O’Brien is 2016 Charlotte Observer boys lacrosse player of the year Observer File
Charlotte Catholic’s Michael O’Brien is 2016 Charlotte Observer boys lacrosse player of the year Observer File