Chris Rupp has faith in the Deer. Facing a deciding game three in the Region III-6A championship series against Fort Bend Travis without his top two pitchers available and facing the opponent’s top gun, the Deer Park head coach never wavered. The Deer Park Deer had just squared the series at one game apiece following […]