Curt and Steve discuss some of the highlights of baseball's opening day and the new players' poll, which states that Bryce Harper is the most overrated player in the sport.
We Talk Sports
78 clip(s)
Ep 174 | 7 MLB Predictions | We Talk Sports
Ep 173 | NFL Roster Rankings | We Talk Sports
Ep 172 | Top 5 April MLB Stories | We Talk Sports