Who Won The Trade Deadline?

Who Won The Trade Deadline?

The Houston Astros. Nuff Said.

-@ApolloDez1

P.S

Buy the shirt

Leave a Reply