WATCH: Russell "I thought there was no way I was gonna make that" |
Sep 1, 2016, 9:49 AM
-
-
Video Description: Addison Russell talks about his remarkable catch in the Cubs' 6-5 win over the Pirates on Wednesday night at Wrigley Field.
Tags: Cubs Baseball, Addison Russell