There is no weight limit in nascar. If you watch a F1 race the driver, with his helmet and all his gear he had on in the car are weighed within seconds of parking the cars. As soon as the podium show is over the car is weighed, if you listen to the in car audio you will hear the teams tell the drivers to pick up clag (marbles to nascar folks). This is because the extra pound or two can make the difference in passing the post race inspection. Lewis Hamilton is looking to be a great driver at yet another level, to top one to boot. Having the contract with Ron in his pocket had to take tons of stress off of him as he was coming up. Only time will tell. Remember Jacques VILLENEUVE won the world championship his 2nd year out, it helped that he landed in the top seat in the sport at the time. The same thing is helping Lewis big time. If he was driving a Torro Rosso I am sure he would be totally off the radar at this point.
I missed the F1 race today, but saw that Hamilton finished second again. Three podiums in his first three races....amazing. Yes, it does help that he is in a McLaren, for sure. He looks like he's going to win a race this year, just a matter of time. Some of the F1 insiders have been talking about how smart this kid is, he gives incredible feedback to his race engineers about what his car is doing, the kind of stuff you can't pick up with telemetry. Sounds like a certain Brazilian driver from years ago, whose post-race briefings with his engineers would sometimes go on for hours. Hamilton's helmet design is a tribute to that former McLaren driver and 3-time world champion.
Regarding Joey Logano's weight, I assume he'll fill out with age and training. I haven't seen him, so it's hard to tell. In order to have the stamina to race a stock car around a track for 250-500 laps, you need muscle.
I'm sorry but ever sense Dale died in 2001, NASCAR has never been the same. Now a days its all bout $$$$$$$$$$$. Back in tha dayz of Richard, Dale, Yourborough. that wuz NASCAR. so when u all say "The next Jeff Gordan" it makes me sick. So does all the stupid changes that NASCAR has made, like goin to Mexico City?!?!?HUH?!?!Toyota Camrys?!?! call me what u like but NASCAR just aint wut it used to be. and i miss it. its run by a bunch of $$$$$$$ money luvin yankees now.