jh vs canyon springs baseb 03-12-2015_0002jh vs canyon springs baseb 03-12-2015_0003jh vs canyon springs baseb 03-12-2015_0004jh vs canyon springs baseb 03-12-2015_0005jh vs canyon springs baseb 03-12-2015_0006jh vs canyon springs baseb 03-12-2015_0007jh vs canyon springs baseb 03-12-2015_0008jh vs canyon springs baseb 03-12-2015_0009jh vs canyon springs baseb 03-12-2015_0010jh vs canyon springs baseb 03-12-2015_0011jh vs canyon springs baseb 03-12-2015_0012jh vs canyon springs baseb 03-12-2015_0013jh vs canyon springs baseb 03-12-2015_0014jh vs canyon springs baseb 03-12-2015_0015jh vs canyon springs baseb 03-12-2015_0016jh vs canyon springs baseb 03-12-2015_0017jh vs canyon springs baseb 03-12-2015_0018jh vs canyon springs baseb 03-12-2015_0019jh vs canyon springs baseb 03-12-2015_0020jh vs canyon springs baseb 03-12-2015_0021