Globe iconLogin iconRecap iconSearch iconTickets icon

Tao Bu

  • P
  • B/T: L/L
  • 6' 0/185

Tao Bu does not have any MLB stats for the season.

Tao Bu Bio

  • Fullname: Tao Bu
  • Born: 1/15/1983 in Shaanxi, China

Tao Bu does not have any MLB stats for the season.