Edmonton Indy to return in 2011
The Edmonton Indy will return in 2011, after city council voted to approve a $3-million deal on Friday.
It's the forth time in 11 seasons the Stanley Cup is headed back to Detroit, Michigan.