he WOULD hit a home run on his first up to bat during his last home game ever. what a boss. what a freakin boss.
TODD HELTON WHY U RETIRE ? ! :(