Katy Perry, San Francisco
Digest more
A San Francisco high school teacher is recovering after a terrifying attack on a train while on a European vacation. Nicholas Pellegrino, 29, was on summer break from his job as a religious studies teacher and track coach at San Francisco's Archbishop Riordan High.
The Los Angeles Chargers and Detroit Lions already have kicked off training camp. Rookies for several other teams have also reported.
TL;DR: Live stream San Francisco Giants vs. Toronto Blue Jays (July 20) for free on The Roku Channel. Access this free live stream from anywhere in the world with ExpressVPN.
An individual was rescued from the San Francisco Bay near the Ferry Building by emergency crews, including a life-saving toss of a life preserver by a ferry crew member.
Police say the suspects are linked to 17 thefts totaling more than $15,000 in stolen merchandise from stores in neighborhoods including 16th, Fillmore, Powell, Market and Castro streets as well as in Point Lobos and San Bruno avenues.
Explore more
The San Francisco Giants and Toronto Blue Jays wrap up their 3-game series Sunday at Rogers Centre in Toronto.
The National Weather Service warns of increased onshore winds in the SF Bay Area, raising fire weather concerns.
Fans were given placards as they entered Oracle Park in San Francisco on Saturday night (July 19).
Breakdancing, graffiti art, and the unmistakable beats of hip-hop took center stage at the inaugural Hip Hop Festival this weekend, as artists and fans gathered at The Midway in Bayview for a two-day celebration of culture and connection.
In one of the most expensive housing markets in the U.S., a measure aimed at reducing the number of people living in vehicles meets a mixed reaction.