Sports Pill could be Giants solution at first base The Associated Press Mar 17, 2010 SCOTTSDALE, Ariz. -- The San Francisco Giants' first-base spot has been the subject of much discussion during the offseason. There has seeming…