Not many of us could have been there live, so where is ESPN 8, "The Ocho," when you really need them? I wonder if the local guy was going on like Russ Hodges shrieking "The Giants Win The Pennant!"
No comments:
Post a Comment