Standing in a concourse at Comerica Park during the seventh-inning stretch, wearing his Detroit Tigers windbreaker and hat, Walt Thompson seemed to speak for every fan on opening day.
"You look forward to it all season and when you get here again, you smell the hot dogs cooking and it's the best thing in the world," he said Thursday.
With a nod to the past and a glimpse at the future, baseball returned across America. Under sunny skies, too, with nary a snowflake in sight.
It really was Opening Day III. Oakland and Seattle officially started the season last week in Tokyo, and the Miami Marlins debuted their splashy new park Wednesday night.
In Cleveland, it felt like a doubleheader. The Indians and Toronto Blue Jays were tied going into the 16th inning, making it the longest major league opener in history.
Six more games were on tap, and new Boston manager Bobby Valentine was eager to get going.
"It's opening day and there's only one opening day. It's a very special day. It's the start of something new," he said.
There was plenty of pomp — plus top performances by Justin Verlander, Roy Halladay and other aces.
At Citi Field, the New York Mets began the afternoon by paying tribute to late Hall of Fame catcher Gary Carter. At Great American Ball Park in Cincinnati, Pete Rose and Joe Morgan stood together.
And at Wrigley Field, the Cubs crowd howled when comedian Bill Murray ran around the bases, slid across home plate and then bounced the ceremonial first pitch.
After that, the real arms amped up.
Stephen Strasburg pitched seven dominant innings and the Washington Nationals, with more than usual high hopes on opening day, beat Chicago 2-1.
"We've been chomping at the bit to get out there," said Ian Desmond, who singled home the go-ahead run in the ninth inning.
Verlander looked every bit the AL MVP and Cy Young winner as he blanked Boston Red Sox for eight innings. Even after Detroit closer Jose Valverde blew a save for the first time in more than a year, the Tigers wound up with a win in the bottom of the ninth.
Johan Santana also began in style. The two-time Cy Young winner missed last season while recovering from shoulder surgery, but looked sharp in helping pitch the New York Mets past Atlanta 1-0.
Same tight score in Pittsburgh, where Halladay led the Philadelphia Phillies past the Pirates. Most everywhere, runs were hard to come by.
"Long way to go, but it's good to get that first one under your belt and have it be a good one," Verlander said.
Celebrating their 50th anniversary, the Mets looked to their past. Hall of Famer Ralph Kiner, 89 and an announcer for the team since their expansion season, read the starting lineup from a podium at the plate.
There was a moment of silence for Carter, who died in February at 57 from a brain tumor. His wife and three children tossed out first pitches and the Mets will sport patches on their sleeves this season to honor him.
In Cincinnati, the Reds threw their annual parade — former third baseman Aaron Boone was the grand marshal — and got started against the Marlins under sunny skies and 60 degrees and brisk winds.
That was quite a turnaround for the Marlins. It was 79 degrees for the first pitch when they lost at home to St. Louis 4-1 on Wednesday night. The team took a postgame flight and arrived at their hotel in Cincinnati at 3 a.m. — not much time to sleep before the 4 p.m. opener.
"I wish we could have stayed home," Marlins manager Ozzie Guillen said. "But they made that special schedule for us to play there."