All-Star right-hander Joe Musgrove and his hometown San Diego Padres are nearing agreement on a $100 million, five-year contract that would start next year, according to two people with knowledge of the deal.

The people spoke to The Associated Press on condition of anonymity Friday night because the deal is still a few days away from being finalized.

The deal was first reported by the New York Post.