It's a thrilling weekend in North Texas with the first-ever IndyCar street race in Arlington, vibrant St. Patrick's Day parades, and family-friendly festivities.