Gary Brooks heads on
20082nd RoundCPFC USACrystal Palace BaltimorefootballGary BrooksHarrisburg City IslanderssoccerSportsUS Open Cup