The miracle mile is the North Platte River between Kortes Dam Pathfinder Reservoir. The browns should be running up from Pathfinder around now, so there's the opportunity for some large fish.
Also, there are areas of North Platte roughly half an hour south of Casper that are public and offer excellent fishing