Ranking the top-30 players in Major League Baseball today

By Danny Vietti
facebooktwitterreddit
Prev
12 of 31
Next

Sep 6, 2015; Toronto, Ontario, CAN; Toronto Blue Jays shortstop Troy Tulowitzki (2) hits a two run home run during the third inning in a game against the Baltimore Orioles at Rogers Centre. Mandatory Credit: Nick Turchiaro-USA TODAY Sports

#20. Troy Tulowitzki–Toronto Blue Jays SS

Next: #19. Yoenis Cespedes

facebooktwitterreddit