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

COMMENTS

Waiting for your permission to load the comments.