Inside Cast Rachel Nichols Laura Harring Stany Coppet Craig Stevenson Richard Felix Andrea Tivadar Maarten Swaan Steve Howard David Chevers