Kyle Garland wins hurdles & high jump; takes 2nd in LJ