weird play at the plate resulting in winning run.
Baseball, College Baseball, NCAA Baseball, news, Sports