In this episode of The Happy Rant Sports Podcast Ted and Barnabas prepare for the upcoming NFL Draft and answer the following questions:
- 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 teams