INSIDE TODAY
WHAT THEY'RE SAYING
TODAY'S SUN COLUMNISTS
How can Martin O'Malley call this year's surge in homicides just a "rough patch?" Where's the politician who believed the mayor was accountable for Baltimore's violence?
Maryland
baltimoresun.com/rodricks
Sound that breathes
Rapper Talib Kweli offers an excellent and refreshing new album, Eardrum, which will be available in stores next week.
Live!
baltimoresun.com/today
OTHER VOICES
Dave Zeiler on the end of AppleWorks -- Business
Mike Preston on Ravens' rookie class -- Sports
Karen Nitkin on a new kosher restaurant -- Live!
5 THINGS TO DO TODAY
Annapolis Art Walk -- Many Annapolis galleries will open their doors from 5 p.m. to 9 p.m. for the 17th annual Annapolis Art Walk. The event will take place rain or shine. Admission is free. For more information, call 410-267-7077, and to see a complete list of participating galleries, go to artinannapolis.com.
See Grigely exhibit -- The Contemporary Museum offers the exhibit Joseph Grigely: St. Cecilia, which features a video installation that Grigley created with help from the Baltimore Choral Arts Society. Noon to 5 p.m. 100 W. Centre St. $3 to $5.
Hear 'Weird Al' Yankovic -- The master song satirist performs at 8 p.m. at Warner Theatre, 13th Street (between E and F streets) N.W., Washington. $39.50 to $49.50. Call 410-547-SEAT or go to ticketmaster. com.
Comedian Rob Cantrell -- The D.C. native, who appeared on NBC's Last Comic Standing, makes his third appearance at the Baltimore Comedy Factory at 8 p.m. $17. The venue is at 36 Light St. Call 410-547-7798 or go to baltimorecomedy.com.
See 'Save Me' -- The Baltimore Playwrights Festival continues with this play by Stephanie Zadravec about people who find faith during a crisis. The performance is at 8 p.m. Fell's Point Corner Theatre, 251 S. Ann St. $12-$15. 410-276-7837.
UP NEXT
A garden for meditation
Soothe mind and soul in a mediation garden, where it isn't so important what you see but how you feel.
Saturday in Go Today
Mustache comeback
After years of being out of style, mustaches are making a comeback with hipsters in Baltimore and beyond.
Sunday in Arts & Life Today
5 THINGS TO LOOK FOR @BALTIMORESUN.COM
Bill Ordine addresses the Orioles' negotiations with top pick Matt Wieters, and other happenings in the world of sports.baltimoresun.com/ordine
Plea expected in murder cases
Alexander Wayne Watson Jr. is expected to plead guilty in Anne Arundel Circuit Court to three murder charges in exchange for prosecutors withdrawing a request for the death penalty.baltimoresun.com/maryland
Hot tips for the weekend
Sam Sessa shares his three best bets for this weekend's entertainment.baltimoresun.com/midnightsun
Levinson on previews
Barry Levinson talks with Michael Sragow about the subtleties of evaluating preview audiences.baltimoresun.com/criticalmass
Fraud case to move ahead
David A. Dadante, a fund manager accused of using a Ferris Baker Watts brokerage account in a $50 million investment fraud, is scheduled to appear in court at 1 p.m. in Cleveland. baltimoresun.com/business
SUN BLOG BLOGS.BALTIMORESUN.COM
Road Dogs -- John Woestendiek continues his trip west with his dog, Ace - a 2,327-mile road trip from Maryland to Montana. Follow their adventures.baltimoresun.com/mutts
Stormy weather -- Frank Roylance stays updated on three new tropical storms with the potential to affect the U.S.marylandweather.com
MOST VIEWED STORIES YESTERDAY AS OF 8 PM
1. Steel City -- Travel writers have discovered Pittsburgh's reinvention as a banking and medical hub.
2. Poe toast -- A lifelong Edgar Allan Poe lover claims to have answers in the mystery of the three red roses and a bottle of cognac left at the writer's grave.
3. Homeless exit -- Homeless people who congregate in grassy areas near city-owned parking lots north of downtown were ordered to leave.
4. Rove's image recast -- The White House is engaged in an unusual game of double-spin concerning presidential adviser Karl Rove.
5. SUV driver killed in crash -- A Woodstock man was killed in a head-on collision of sport utility vehicles on Route 99 in Ellicott City, police said.