Commuting through NE DC--I was chugging up a hill slowly and a few teenagers were on the sidewalk, laughing and joking around. As I passed, one of them rolled a big rock--bigger than a softball--into my front wheel. Luckily I didn't go down, but I was not a happy camper. I just kept going and changed my route after that.