Sports | Sat Jul 6, 2013 11:40pm EDT

Veteran Lecavalier joins Flyers on multi-year contract