Trevor Richards details his efforts to maintain focus during bee delay

Video Details

Trevor Richards discusses his 3rd consecutive win in 9-3 win over the San Diego Padres to take the series finale.