Huge American Sports Fan Liam Neeson Blows SportsCenter Interview

Oh, Liam. You've been in The States long enough to know that a "USA" chant will save anything.

Filed Under:
We like you. Do you like us too?