Phillies put finishing touches on Opening Day roster - http://www.phillysportscast.com/phillie...