Disclaimer: I don't own the show One Tree Hill or the any of its characters.

This is 7 years in the future. Haley and Nathan didn't get married. Haley and Brooke left Tree Hill to attend college at the University of Virginia. Nathan and Lucas went to the University of North Carolina on full basketball scholarships. Jake and Peyton stayed behind in Tree Hill to attend community college. They were married the summer after graduation. Haley and Nathan continued to date, but found that a long distance relationship was very hard. They decided to just be friends with the hope that one day they may be together. They have all stayed close over the years, but hardly ever were together as a group. They were all going to be meeting in Virginia Beach for Brooke's wedding. This was the first time they had all been together since the summer after graduation.

Haley James walked out on to the balcony of the hotel she was staying at. She sipped on her morning coffee and watched the ocean roll in and roll out. It was going to be a long week. They had arrived yesterday in Virginia Beach to prepare for Brooke Davis's wedding on Saturday. Almost everything had been done with the help of Logan's family, but there was still a lot to do.

Logan and Brooke had met at freshman orientation and had been together ever since. She thought back to that time in their lives. She and Brooke had just left the only home either of them had ever known and all the friends they had grown up with. Here they were in another state and the only people they knew were each other. The irony of that still to that day made Haley laugh and realize you never know what could happen. Just then she heard a knock on her door. She walked back through the hotel room to the door and opened it.

"Lucas!" Haley said as she ran into his extended arms "It so great to see you"

"It's great to see you too Hales" After college Lucas had been drafted by the Los Angeles Lakers and Nathan had been drifted by the North Carolina Tar Heels. They both were making names for themselves in the NBA and were referred to by sports commentators as the Dynamic Scott brothers. Everybody knew that if they were ever on the same team it would be a good thing.

"What are you doing here so early? The wedding isn't until Saturday."

"Well, I figured I could spend some extra time with you guys"

"Brooke is going to be thrilled. She was worried that you wouldn't be able to make it because of basketball"

"It the off season"

"We know that, but we weren't sure if you had special appearances to make or something"

"No, my schedule is free for the next 3 weeks. I am going to go back to Tree Hill after the wedding and spend some time with Keith, mom and Devon"

"How is Devon doing?" Haley asked

"Mom said he is getting so big" Keith and Karen got married when they were seniors and had recently had Devon

"I think Brooke said she invited them to the wedding"

"She did. They will be here"

"Great! I can't wait to see your mom again. I have missed her so much" Karen had always been like a mom to Haley and she was excited to see her again. "Come on! Let's go find Brooke"

"Hales...don't you want to change first?" Lucas asked looking at Haley still in her pajamas.

"Oh yea" Haley said laughing "Let me take a shower and then we can find Brooke"

After Haley had showered and dressed they went through the hotel in search of Brooke. They had checked her room and found that she was not there so Haley figured she was downstairs at the complimentary breakfast. When they walked into the breakfast area they found Brooke finishing up. She spotted them and ran over to them.

"Lucas!"

"Hey Brooke! Congratulations!"

"Thank you! When did you get here?"

"This morning."

"Great! I want you to meet Logan. Come on!" Brooke said as they walked back upstairs towards Brooke's room. They stopped at the room beside hers and Brooke unlocked the door. Haley and Lucas stood in the hallway while Brooke walked in the room and found Logan sitting on the bed putting on his shoes.

"Hey honey!" Logan said

"Hey! Good Morning!" Brooke replied before giving Logan a kiss "I want you to meet someone"

"Ok"

"Ok Haley" Haley and Lucas walked in. "Logan, I would like you to meet Lucas Scott. Lucas, this is my fiancé Logan Williams."

"Nice to finally meet you Logan. I have heard a lot about you"

"You too, Lucas"

"Haley and I have to meet your mom at the bridal shop. Do you think Lucas can hang out with you today?" Brooke asked

"That is fine. I am going to play basketball with my brothers, but I have to worn you they are all big Lakers fans."

"I appreciate the warning."

"Well, you two go have fun playing basketball and we will see you later" Brooke said as she kissed Logan

"Bye Luke" Haley said as they walked out the door

"That was too easy! When are Nathan, Peyton and Jake getting here?" Logan asked. Unbeknownst to Haley or Brooke, Logan and Lucas had been talking on the phone lately. They had planned a surprise get together for the girls before the wedding. They were getting the old gang back together early.

"They should be here in a few minutes. We planned their flights so that they would arrive about the same time and could drive over together. I already told Nathan your room number"

There was a knock on the door. "Let's get this party started" Logan said as he walked towards the door

A/N: R&R! Let me know if I should continue this story