Wrestlers Kevin Pederson, at 108 pounds, and Alex DeCubas, at 188 pounds, in 1976.
Wrestlers Kevin Pederson, at 108 pounds, and Alex DeCubas, at 188 pounds, in 1976. Barry Zimbler Courtesy of
Wrestlers Kevin Pederson, at 108 pounds, and Alex DeCubas, at 188 pounds, in 1976. Barry Zimbler Courtesy of

Old teammates face off in Miami drug wars: ESPN retells a Herald story

August 19, 2016 7:00 AM