Warriors Debut Jerseys with Awful Advertising

What in the heck is a Rakuten? Who knows, but the new NBA jerseys with ads on them are literally being ripped to pieces.


Lower Haight Construction Woes

A small business owner received a citation from the city — for a square of sidewalk that they'd already dug up.