(CNN) -- Antonio Margarito has apologized for mocking Manny Pacquiao's Parkinson's disease-afflicted boxing trainer Freddie Roach in a video that has spread like wildfire across the Internet.

The Mexican-American boxer made a surprise appearance at Thursday's press conference for the undercard bout between Brandon Rios -- who was also in the video -- and Omri Rowther in a bid to make peace ahead of Saturday's fight in Arlington, Texas.

"I want to apologize to everyone, Freddie Roach if he will accept my apologies," said Margarito, who was filmed shaking his hands in mock horror when a journalist told him Roach said Pacquiao would win by a knockout.

"To everyone with that disease ... I want to tell you, never, ever in my life would I make fun of anyone like that. I just want to let you know that I'm not the kind of person who would do anything like that, and make fun of anyone."

Rios also said sorry to the 50-year-old for his part in the viral clip, which was posted on video sharing website YouTube on Wednesday and showed the American boxer violently shaking his head and stammering.

"It was a bad video from my behalf. Things got heated up in the moment. And I'm sorry. I feel bad for saying it. Nothing personal. I feel bad," he said.

Robert Garcia, who trains both Maragarito and Rios, told reporters at the conference that he had spoken to Roach and his opposite number had accepted the apology.

"I told him, 'Freddie Roach, I want to tell you that I'm very sorry for what happened. Now that I am talking to you, I feel much better,' " Garcia said, adding that Roach replied: "I accept your apology. And best of luck this weekend."

1. who was insulted
2. what about
3. who did that
4. did he say sorry
5. when
6. why was he sorry
7. what social media did this all start on
8. when
9. did it all work out
10. who saw to that

Numbered answers:
1. Freddie Roach
2. mocking him due to his Parkinson's disease
3. Antonio Margarito
4. yes
5. at Thursday's press conference
6. he felt bad for saying it.
7. YouTube
8. on Wednesday
9. yese
10. Brandon Rios and Omri Rowther