Steve Alford and family visit historic hometown over the weekend

Basketball’s first family of fabled New Castle, Indiana was back in town over the weekend as the city made a surprise unveiling in the Alfords’ name.

     

 

 


Source: USA Today