Ashland Fourth of July Parade: Nonmotorized parade starts at 11 a.m. at Henry Clay Elementary School on Hanover Avenue and marches to Hanover Arts & Activities Center, 500 S. Center St., for contests, music, crafts, games and a patriotic pet contest. Free. www.hanoverarts.org.
Independence Day & Citizenship Ceremony: Over 100 candidates from 50 countries will take the Oath of Allegiance in a naturalization ceremony on a day featuring a community concert, family-friendly activities and more. 10 a.m.-5 p.m. at Virginia Museum of History & Culture, 428 N. Arthur Ashe Blvd. Naturalization ceremony, free; suggested admission to museum, $5-$10. VirginiaHistory.org or (804) 340-1800.
River City Roll: Catch a summer concert series on the outdoor patio with an ’80s hair band and a view of The Diamond fireworks. 4-10 p.m. at 939 Myers St. (804) 331-0416 or www.rivercityroll.com.
All-Star Music Country Jam: Big & Rich headline the All-Star Country Music Jam, with special guests Cowboy Troy, DJ Sinister and Mickie James. Gates open at 6 p.m., music at 7 p.m. at Virginia Credit Union Live! at Richmond Raceway, 900 E. Laburnum Ave. $32.50. www.vaculive.com or (804) 612-1900.
All-Star Week Celebrity Home Run Derby: The Flying Squirrels celebrate All-Star Week with the Eastern League Celebrity Home Run Derby, featuring the All-Star players participating in a series of home run and hitting challenges. With music from Three Sheets to the Wind. 6-8 p.m. (gates at 4 p.m.) at The Diamond, 3001 N. Arthur Ashe Blvd. $12-$16. (804) 359-3866 or www.squirrelsbaseball.com.
All-Star Game: All-Star Week wraps up with the first Eastern League All-Star Game ever hosted in Richmond. Fireworks follow the game. Gates open at 4 p.m., first pitch is scheduled for 7:05 p.m. at The Diamond, 3001 N. Arthur Ashe Blvd. $12. (804) 359-3866 or www.squirrelsbaseball.com.