Apr 20, 2018
In this episode of The Happy Rant Sports Podcast Ted and
Barnabas prepare for the upcoming NFL Draft and answer the
- Is Josh Allen a Ponzi scheme?
- Does Josh Rosen's Country Club Millennial-ness scare you??
- Best player on your draft board
- Favorite all-time draft picks from our favorite childhood