TeamStream Edit Teams

Matt Cain

  1. Matt Cain

    http://twitter.com/hstrickland60/status/728253982301409280

  2. Matt Cain

    http://twitter.com/AlexPavlovic/status/766418044046368768

  3. Matt Cain

    Giants Got Cain'ed, in a Fun New Way

  4. Matt Cain

    Giants Send Peavy to the Bullpen

  5. Matt Cain

    Top 10 Waiver Wire Pickups for Week 10

  6. Matt Cain

    http://twitter.com/BusterPosey/status/728660292071206912

  7. Matt Cain

    http://twitter.com/hstrickland60/status/728661743862480897

  8. Matt Cain

    http://twitter.com/G_Kontos/status/728670327287386112

  9. Matt Cain

    http://twitter.com/extrabaggs/status/760587407494348802

  10. Matt Cain

    Cain's Strong Outing Leads Giants Past Nats 3-1

  11. Matt Cain

    Watch: Matt Cain's 3-Run Jack

  12. Matt Cain

    http://twitter.com/hstrickland60/status/728756059930759169

  13. Matt Cain

    http://twitter.com/hstrickland60/status/729115077320663040

  14. Matt Cain

    http://twitter.com/hstrickland60/status/729115785864478720

  15. Matt Cain

    http://twitter.com/JohnSheaHey/status/758133776429879296

  16. http://img.bleacherreport.net/cms/media/image/02/6c/6c/41/a342/4461/8fb4/9da1c0e16c49/crop_exact_Screen_Shot_2016-07-20_at_8.35.48_PM.jpg?h=235&q=90&w=353

  17. Matt Cain

    Cain (Hamstring) Activated for Wed. Start vs Red Sox

  18. Matt Cain

    http://twitter.com/G_Kontos/status/729117988222181376

  19. Matt Cain

    http://twitter.com/BusterPosey/status/729337242100092929

  20. Matt Cain

    http://twitter.com/hstrickland60/status/729373437530128384

  21. Matt Cain

    Ballparks Adding Spaces for Players to Let Out Their Anger

  22. Matt Cain

    Giants Activate Cain (Hamstring) for Start Mon.

  23. Matt Cain

    B/R's All-Star Game Roster Predictions

  24. Matt Cain

    http://twitter.com/bcraw35/status/729373518358421504

  25. Matt Cain

    http://twitter.com/bcraw35/status/729375932734046208

  26. Matt Cain

    http://twitter.com/hstrickland60/status/729795310663311360

  27. Matt Cain

    http://twitter.com/BBTN/status/742452347390054400

  28. Matt Cain

    http://twitter.com/matthewkawahara/status/741418487944351744

  29. Matt Cain

    http://twitter.com/extrabaggs/status/739202472019918849

  30. Matt Cain

    http://twitter.com/hstrickland60/status/730160281322696704

  31. Matt Cain

    http://twitter.com/G_Kontos/status/730593647561822208

  32. Matt Cain

    http://twitter.com/hankschulman/status/739202396002324480

  33. Matt Cain

    Cain Hurt, Offense Quiet in Loss to Rockies

  34. Matt Cain

    http://twitter.com/BusterPosey/status/730795567325036544

  35. Matt Cain

    http://twitter.com/hstrickland60/status/731235492876914693

  36. Matt Cain

    http://twitter.com/SFGiants/status/736380256580292608

  37. Matt Cain

    http://twitter.com/extrabaggs/status/734173070923956224

  38. Matt Cain

    http://twitter.com/hstrickland60/status/731253363019550720

  39. Matt Cain

    http://twitter.com/bbelt9/status/731360645287841794

  40. Matt Cain

    http://twitter.com/SFGiants/status/734173055165947905

  41. Matt Cain

    Cain Solid as Giants Rally Late to Sweep D-Backs

  42. Matt Cain

    http://twitter.com/BusterPosey/status/732350633299345408

  43. Matt Cain

    http://twitter.com/BusterPosey/status/732958741147099136

  44. Matt Cain

    Evans: Giants Need to See Improvement from Cain, Peavy

  45. Matt Cain

    Finally! Cain Finds His Form in Loss

  46. Matt Cain

    http://twitter.com/hstrickland60/status/733103352213581824

  47. Matt Cain

    http://twitter.com/G_Kontos/status/734857028070297600

  48. Matt Cain

    http://twitter.com/extrabaggs/status/730246830072553473

  49. Matt Cain

    Cain's Winless Streak Reaches 12 Starts

  50. Matt Cain

    http://twitter.com/hstrickland60/status/734889110226108416

  51. Matt Cain

    http://twitter.com/hstrickland60/status/735196415815737345

  52. Matt Cain

    Cain Falters Again in Giants Loss to Mets

  53. Matt Cain

    Giants' Cain Says Drug Penalties Are Harsh Enough

  54. Matt Cain

    http://twitter.com/G_Kontos/status/735224993076772864

  55. Matt Cain

    http://twitter.com/G_Kontos/status/735629543533215745

  56. Matt Cain

    Cain Reaches 90 Pitches in Penultimate Spring Game

  57. Matt Cain

    Giants' Cain Could Make Next Start in Minors

  58. Matt Cain

    http://twitter.com/hstrickland60/status/735642529505349632

  59. Matt Cain

    http://twitter.com/bcraw35/status/735925418247618561

  60. Matt Cain

    http://twitter.com/hankschulman/status/712757912980946946

  61. Matt Cain

    Cain Passes First Test - at the Plate, Too

  62. Matt Cain

    http://twitter.com/G_Kontos/status/736761300642988032

  63. Matt Cain

    http://twitter.com/bcraw35/status/736763540564901888

  64. Matt Cain

    Matt Cain to Make Spring Debut Friday

  65. Matt Cain

    Cain (Arm) Gets Stitches Out, Will Throw in Coming Days

  66. Matt Cain

    http://twitter.com/hstrickland60/status/736955065282400256

  67. Matt Cain

    http://twitter.com/bcraw35/status/737476702599778304

  68. Matt Cain

    Giants' Cain, Pence Ailing Early in Spring Training

  69. Matt Cain

    http://twitter.com/AlexPavlovic/status/702941436296065024

  70. Matt Cain

    http://twitter.com/hstrickland60/status/738042953675857920

  71. Matt Cain

    http://twitter.com/hstrickland60/status/738505579749093376

  72. Matt Cain

    Vintage Cain Would Have Dodgers Looking Up at SF

  73. Matt Cain

    Giants Banking on Faith for Cain's Revival

  74. Matt Cain

    http://twitter.com/hstrickland60/status/738553773111545858

  75. Matt Cain

    http://twitter.com/BusterPosey/status/738813112892203008

  76. Matt Cain

    http://twitter.com/SergioRomo54/status/739416220856897536

  77. Matt Cain

    http://twitter.com/SergioRomo54/status/739578408443731968