Matt Cain and Tim Lincecum are both performing well for the San Francisco Giants overall this season, but which one is the ace of the team? Obviously, Lincecum has held that role for a few seasons now, but I think Cain is giving him a bit of a challenge for that title in 2011.