San Francisco 49ers Rookie Camp

San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Defensive line coach Jim Tomsula of the San Francisco 49ers (left) instructs Lawrence Okoye #78 (center) on blocking techniques during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Jim Harbaugh head coach of the San Francisco 49ers enters the practice field during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Carter Bykowski #71 of the San Francisco 49ers stands next to a blocking sled during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Quinton Patton #11 of the San Francisco 49ers throws a football during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Marcus Cooper #33 of the San Francisco 49ers participates in individual drills during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Nate Montana #6 of the San Francisco 49ers throws a pass during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Corey Lemonier #96 of the San Francisco 49ers participates in individual drills during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Marcus Lattimore #38 of the San Francisco 49ers watches his team during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Vance McDonald #89 of the San Francisco 49ers stands on the practice field during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Lawrence Okoye #78 of the San Francisco 49ers participates in individual drills during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Eric Reid #35 of the San Francisco 49ers catches a pass during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: B.J. Daniels #5 of the San Francisco 49ers runs up the practice field during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Quinton Patton #11 of the San Francisco 49ers runs with the ball during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Nick Moody #54 of the San Francisco 49ers participates in individual drills during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Vance McDonald #89 of the San Francisco 49ers stands during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Tank Carradine #95 of the San Francisco 49ers stands during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Eric Reid of the San Francisco 49ers is interviewed during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Marcus Lattimore #38 of the San Francisco 49ers walks during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Nate Montana, son of hall of fame quarterback Joe Montana, is interviewed during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)
San Francisco 49ers Rookie Camp
San Francisco 49ers Rookie Camp
SANTA CLARA, CA - MAY 10: Lawrence Okoye of the San Francisco 49ers is interviewed during the San Francisco 49ers rookie minicamp at their training facility on May 10, 2013 in Santa Clara, California. Photo by Jason O. Watson/Getty Images)

Latest Galleries

N Factor Awards Ceremony in NatomasOn April 30th, 2016 the N Factor awards ceremony come together to acknowledge and recognize the efforts of Natomas residents and business people who selflessly share their talents for the betterment to the community. Below are the categories Distinguished Community Business Partner Distinguished Community Service Outstanding Teen Service (Service by an individual teenager or teen service organization) Outstanding Service To Youth (Educator, Faith Leader, Coach, or Group) Couldn?t Have Done It Without You (An all-encompassing award category)
California Republican Party Convention
THE COUNCIL Pitch First Fundraiser for NonprofitsThe Council – A local all male organization aiming to help local charities on a quarterly basis was on April 26th at House Kitchen and Bar,downtown Sacramento. The concept: The Council is comprised of 100 men who agree to each donate $100 at four gatherings a year. At each gathering, the men will hear pitches from three local non-profits. At the end of the pitches, the men will vote by silent ballot for whichever non-profit they felt gave the best presentation. Whichever non-profit receives the most votes will walk away with $10,000 for its organization. Checks will be made out by each individual on-site and will be given directly to the charity. Each $100 donation is tax deductible. Founding members; Dave Harmon, Patrick Harbison, Greg Wellman, David Sobon, Cory Harris, Tim Harris and Shelby Elias Networking: The Council is envisioned to be a wonderful opportunity from men across various professional sectors to network and mingle. The goal is to provide long-term value to deserving causes - but also to have fun and create a socially and professionally viable atmosphere as well.
Weave Fundraiser WALK A MILE IN HER SHOESOn April 23, 944 men took to the streets in high heels and literally "walked a mile in her shoes" to raise awareness of domestic violence and sexual assault. Their efforts raised more than $312,000 to support WEAVE's 24/7 crisis intervention services for survivors in our community with 100% of the funds raises used for local services. WEAVE's Walk a Mile in Her Shoes is the largest men's walk against gender based violence in the world. Photos by Tia Gemmell www.phototia.com The Walk a Mile in Her Shoes event is fun opportunity for men to raise awareness in their community about the serious causes, effects, and remediations to men’s sexualized violence against women.This year will mark the 6th Walk a Mile in Her Shoes. This annual fundraiser has changed how our entire region works collectively to build a community that does not tolerate domestic violence and sexual assault. It has raised more funds to ensure survivors have the resources they need to be safe and thrive.
Make-A-Wish Wine and Food Fest
Photos: Pet-A-Palooza 2016
THE RIVER DISTRICT HOSTED 4th ANNUAL PINK THE BOULEVARD TO RAISE BREAST CANCER AWARENESSTHE RIVER DISTRICT HOSTED 4th ANNUAL PINK THE BOULEVARD TO RAISE BREAST CANCER AWARENES with almost 20 businesses on or near Richards Boulevard to PINK the Boulevard with the installation of 1,000 pink ribbons to honor the nearly 1,000 individuals who will be diagnosed with breast cancer this year in Sacramento country on May 7th. The community awareness campaign, which invites businesses and business leaders to Light Up, Decorate & Donate, is both a fundraiser for the Komen Sacramento Valley affiliate and a community awareness campaign created to remind area residents and businesses about the upcoming Race for the Cure.
Double RainbowsAfter the rain Friday we were treated to some beautiful double rainbows.

More From CBS Sacramento

The Taz Show
LIVE: Monday through Friday from 6am – 6pm ET

Listen Live