The Rock 'n' Roll Health and Fitness Expo at the Raleigh Convention Center is the first of a weekend of events to welcome some 8,000 participants in the city's second Rock 'n' Roll Marathon and Half Marathon.