Stars dominant at home | Stars Live

The Dallas Stars love playing at home as they have been dominant at home in American Airlines Center.

More FOX Sports Southwest Videos

More FOX Sports Southwest Videos»