David Elfin On Sports: Capitals Season On Thin Ice24 seconds is all it took to put the Capitals’ season on thin ice (pun intended) last night in Tampa.

Listen Live