Diamondbacks 10th best Franchise in all of Sports


ESPN just recently did a rating of the best sports franchises in all of sports and guess who was number 10. The Diamondbacks. It feels pretty good to be ranked so high. The rankings were based on fan experience, players efforts, ticket pricing so on and so forth. Its an interesting read to say the least.