Go to For The Win article

Giants pitcher Taylor Rogers threw his glove in the trash and punched the bench in a fiery tantrum

Via: For The Win

The Giants pitcher had quite the tirade after Wednesday's rough.....

Go to Article

Trending News

More News