Quaker Valley basketball senior Jon Weir missed several weeks with a broken hand but is back making an impact.