Convent at Archie Williams, 4 p.m., San Anselmo
Marin Catholic at Lick-Wilmerding, 4 p.m., CCSF
Terra Linda vs. Branson, 3:30 p.m., Peacock Gap
Redwood vs. Marin Catholic, 3:30 p.m.
San Marin, San Rafael vs. Tam, 3:30 p.m., Mill Valley CC
Holy Names vs. Marin Academy, 4 p.m., Peacock Gap
San Domenico vs. Drew, 4 p.m., Presidio GC
San Marin at Tam, 4 p.m., Mill Valley
Novato at Terra Linda, 4 p.m., Terra Linda HS
Redwood vs. Branson, 4 p.m., COM
Sonoma Valley at San Marin, 6:30 p.m., Novato
Redwood at Lowell, 6:30 p.m., San Francisco
Carondelet at Branson, 6:30 p.m., Ross
Novato at Montgomery, 6:30 p.m., Santa Rosa
San Rafael at Mt. Diablo, 6:30 p.m., Concord
Terra Linda at Albany, 6:30 p.m., Albany
Casa Grande at Marin Academy, 6:30 p.m., San Rafael
Marin Academy at Redwood, 4 p.m., Larkspur
Tam at Berkeley, 4:30 p.m., Berkeley
Stuart Hall at Tomales, 6 p.m., Tomales
Foothill at San Marin, 7 p.m., San Marin
Fremont at San Rafael, 7 p.m., San Rafael
Archie Williams at Encinal, 7 p.m., Alameda
Redwood at Rancho Cotate, 7 p.m., Rohnert Park
Tam at St. Ignatius, 7 p.m., San Francisco
Dominican vs. Cal State East Bay, 12:30 p.m., Arcata
Ohlone at Marin, 4 p.m., COM
Dominican at Jessup, 12:30 p.m., Rocklin
Marin Academy at Fresno tournament, all day, Fresno
Dominican vs. Jessup, 4:30 p.m., Fresno
Marin Catholic at Monte Vista, 6 p.m., Danville
Acalanes at Archie Williams, 6:30 p.m., San Anselmo
Sonoma Valley at San Marin, 6:30 p.m., San Marin HS
San Marin at Sierra Shootout, all day, Rocklin
DULUTH, Minn. (Northern News Now) -- Winter is here, and it’s time for fun on the slopes. But before that can happen, families like the Jens need to get some
(Image courtesy of Jeremy Bloom) Once upon a time, Jeremy Bloom was a World Cup champion and Olympic skier who somehow also played wide receiver for the Univers
It took six overtimes, and two premature celebrations, but Toledo was eventually victorious, beating Pitt 48-46 in the GameAbove Sports Bowl.Toledo's players an
With January rapidly approaching, nearly half of our top 50 free agents have agreed to new contracts, ranging in magnitude from Juan Soto’s $765 million mega-