Mike Trout homers in sixth consecutive game, setting Angels franchise record
Angels may ofter Mike Trout a lifetime contract - Halos Heaven
Mike Trout - Halos Heaven
Mike Trout's 300th Career Home Run (New Angels Record)
Mike Trout - Halos Heaven
Mike Trout Passes Tim Salmon As Angel Stadium Home Run Leader - Angels Nation
Mike Trout's home run streak snapped at seven games, one short of tying MLB record
Mike Trout records 300th career double
Mike Trout history: Youngest ever with 100 home runs and 100 steals - Halos Heaven
The Implications of Mike Trout's Record-Breaking Deal - Halos Heaven
Mike Trout 300th home run