SFMTA approves $21 million settlement
for 2003 fatal accident
By Jesse Dungan March 6, 2008 The San Francisco Municipal Transportation Agency Board of Directors voted Tuesday to approve a $21 million settlement with family and friends of a 4-year-old…