News

Sources: Indiana strength coach Derek Owings is staying at IU after signing a three-year deal with a significant pay raise.