Petaluma National Loses Epic Battle In Little League World Series To Tennessee, 24-16The Petaluma National Little League team lost the U.S. Little League Championship to Tennessee Saturday afternoon 24-16.

More From CBS San Francisco

Get The New CBS SF Bay Area Local App
Got Our Weather App?
LIVE: Monday through Friday from 3am – 3pm PST

Watch & Listen LIVE