Major Taylor Statue Dedication May 21st
The Major Taylor Association will officially dedicate the monument to Major Taylor on May 21st, 2008. The statue installed at the Worcester Public Library was created by sculptor Toby Mendez, whose portfolio includes works honoring Thurgood Marshall and Gandhi.
Racers, take note, there will be an uphill time trial on July 27th on George Street in Worchester. The race celebrates one of Major Taylors favorite training spots—a 500 foot stretch of road at an 18% grade. Come out and burn your quads to help raise money for the Major Taylor Association.