5/21/13 Trout's first career cycle leads Halos to win
Menges comes through, boots Lansdale Catholic to win over Bishop McDevitt – PA Prep Live
Mets vs Angels Highlights: Mets get blitzed by Mike Trout, Shohei Ohtani and Jared Walsh, fall to LA
Walsh hits for cycle, Trout hits 2 HRs as Angels rout Mets National News - Bally Sports
Two-out trouble hamstrings Mets in 6-1 loss to RailRiders in series opener
Mike Trout makes his 2021 spring training debut for the Angels - Halos Heaven
Jared Walsh Hits For THE CYCLE (Angels/Mets
Mike Trout Hits for the Cycle (5/21/13), In 2013, Mike Trout became the youngest player in American League history to hit for the cycle., By Los Angeles Angels Highlights
VIDEO: This Date in Angels History, 2013. Mike Trout hits for the cycle – Orange County Register
Walsh hits for cycle, Trout hits 2 HRs as Angels rout Mets National News - Bally Sports
Mike Trout's two homers sink Mets as Angels roll
Walsh hits for cycle, Trout hits 2 HRs as Angels rout Mets National News - Bally Sports
Instant Replay: Former Bee Hits For Cycle With Los Angeles Angels