Ted Kennedy throws out first pitch at BoSox season opener

Posted Apr 7, 2009, 4:06 PM PT by Jed Lewison • First broadcast: Apr 7, 2009

The liberal lion roars:

Get Adobe Flash player