NBC and Sports Illustrated Go for ‘Fresh Faces’ Reality
NBC and Sports Illustrated have announced the early 2005 launch of a reality series based on the magazine’s famed swimsuit issue. “The Sports Illustrated Fresh Faces Competition” will take a group of unknown models to live in Los Angeles, where…