TIL a blind kid threw the first pitch in the NLDS last year... probably a repost, but it blows my mind how accurate he was

Don't Miss...