Home Baseball Luke Weaver’s time to shine is now