Toronto vs. Ottawa

Publish Date: Apr 18, 2004, 10:54 PM ETDuration: 02:02
Rating:
(6 Votes)

The Sens's double-OT victory forces a Game 7