During a recent appearance on the "No Contest Wrestling" podcast, Jaida Parker explained why she idolizes tennis ace Serena Williams.