L.A. Angels Manager Mike Scioscia -- Thank God for David Freese ... We Don't SUCK at 3rd Base Anymore!

L.A. Angels Manager THANK GOD FOR DAVID FREESE We Don't Suck at 3rd Base Anymore!

Watch TMZ Sports on FS1
Watch The Hollywood Beatdown


Waiting for your permission to load the comments.

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!