His blustery gripes aside, rookie actor Muhammad Ali is giving ‘Freedom Road’ his best shot It was on the last day of rehearsals for Muhammad Ali’s starring role a TV-movie, “Freedom Road,” Oct. 29-30) that John Travolta flew down to the Natchez, Miss., location to pay the world’s heavyweight champion a visit. The Greatest and […]