The end of July is a great time of year for football fans. As training camps get underway from coast to coast, hope springs anew for 32 teams across the NFL.
OK, maybe not everywhere. Sorry, Jets fans. And Bears fans. And Browns fans.
There's a double dip of dreams if you're also an aficionado of fantasy football. As franchises across the league put their teams together, it's time for fantasy owners to do the same.
As folks prepare to assemble their fantasy squads for 2017, there's uncertainty afoot. Questions hang over a number of prominent players, from grizzled veterans to newcomers.