© 2009 MLB Advanced Media, L.P. All rights reserved.

06/29/09 7:55 PM ET

Shively chosen as 'All-Star Among Us'

Resident of Newport Beach, Calif., crochets cancer caps

After thousands of nominees from across the United States and Canada were narrowed to 90 finalists, Major League Baseball and PEOPLE have announced the 30 winners of the "All-Stars Among Us" campaign, which spotlights people who have gone above and beyond to serve their communities.

The Angels' "All-Star" is Christine Shively of Newport Beach, Calif., who was chosen by fans across the nation for engaging young people around the world in initiatives ranging from increasing access to education to fighting poverty.

Since 2007, Shively has brightened the lives of more than 20,000 strangers suffering from the ravages of cancer. Through her organization, Knots-of-Love, she crochets cancer caps and sends them to 140 cancer centers around the U.S., Canada and Mexico, providing warmth and TLC in a time of need.

Shively and the rest of the winners will be honored during the pregame ceremony at the 2009 MLB All-Star Game in St. Louis on July 14 on FOX, in which President Barack Obama will throw out the ceremonial first pitch. One club representative also will be featured in PEOPLE Magazine.

Nearly three quarters of a million votes were cast by fans across the nation in the All-Stars Among Us campaign to select the 30 "All-Stars Among Us" winners -- one per Major League team -- out of the pool of 90 finalists who are serving as leaders within their communities.  

The other finalists for the Angels were:

• Daniel Hamer: The Trabuco Canyon, Calif., resident has collected more than 250,000 pairs of shoes for the homeless and needy over the past 20 years. He also volunteers at his local little league, his church and at orphanages.

• Justin Cooper: The Buena Park, Calif., resident has raised more than $30,000 to find a cure for birth defects as part of the March of Dimes program. In addition, he's also raised more than $15,000 for Children's Hospital of Orange County.

Meanwhile, vote for your favorite players with the 2009 All-Star Game Sprint Online Ballot at MLB.com and all 30 sites.

The 80th Major League Baseball All-Star Game will be televised nationally by FOX Sports, in Canada by Rogers Sportsnet and Sportsnet HD and televised around the world by Major League Baseball International, with pregame ceremonies beginning at 5 p.m. PT. ESPN Radio will provide exclusive national radio coverage, while MLB.com will provide extensive online coverage.

Barry M. Bloom is a national reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.