Author: Matthew Green

  • Drag Race Island

    Red Rock Road is a thorn in the side of the St. Paul police. “You actually have to go into Newport to get to this part of town,” Officer Tim LeGarde tells me, as we career through the Highway 61 off-ramp at about fifty. We stay in the turn lane on I-494 for the exit…