Ducks Weekly: David Fletcher soaks in Angels Night at Ducks

Video Details

David Fletcher plays just about every position for the Angels and now can add some hockey to his resume