The Portland Sea Dogs kick off their season at Hadlock Field. News 8's Aly Myles reports.
1 / 24
WMTW - Portland ME
Thu, Apr 4, 2013 9:33 PM EDT