How much trust can the Nationals put in Storen?

How much trust can the Nationals put in Storen?
1033166
Baseball
Nationals
Top Videos