Sports | Fri Apr 11, 2014 10:52am EDT

Maple Leafs name Shanahan as team president