View RSS Feed

All Blog Entries

  1. Sarasota YMCA Sharks Masters 5:30 AM Workout-12/09/13

    by , December 6th, 2013 at 02:00 PM (Sarasota Y Sharks Masters 5:30 a.m. Workout)
    SCM

    WARM UP:
    1 X 200 3:30 3:20
    3 X 100 1:45 1:40
    4 X 50 1:00 1:00
    Two rounds. Round 1 intervals left, 2 right.

    1 X 200 kick 5:00
    8 X 50 kick 1:10
    1 X 100 swim

    3 X 75 cruise 1:15
    1 X 75 fast 1:45
    Four rounds, choice.

    8 X 125 2:00
    75 moderate/50 fast

    WARM DOWN: 4 x 50 easy

    4500M
    Categories
    Swim Workouts
  2. Birthday workout

    This morning I enjoyed a birthday swim at Riverbank with Rondi and Hannah. We wore our fancy swim caps to celebrate my 48th, as follows:

    1100 lcm warmup (400s, 200k, 200p, 200 IM d/s by 25, 100 fr)

    48 x 50 @ last-person-in intervals:
    multiples of 3 = breaststroke
    multiples of 4 = backstroke
    multiples of 7 = fly
    (strokes earlier in IM trump those later in IM)
    primes = kick for 1-24, drill for 25-48

    9 x 100 fr/bk @ 2:00, desc. by 3s [this was a set of 12, but I made my get-out time (<1:30) on the 9th so opted to skip the last 3 and do a longer warmdown]

    400 SKPS warmdown + play

    That was it! I felt lucky to start out the day surrounded by water and friends and mathiness.
    Categories
    Uncategorized
  3. An easy Friday Flyer day

    by , December 6th, 2013 at 08:49 AM (Mixing it up this year)
    Pool was hot so no speed today. Did get a decent workout in hopefully I did not do too much.

    500 free
    500 free kick w/zoomers
    4x200@4:00 fly w/zoomers as 50 rt arm/50 lt arm/50 kick/50 swim went 3:31, 3:27, 3:21, 3:15
    200 back kick w/zoomers
    200 free w/strapless paddles & bouy
    200 free
    200 breast kick
    400 free alt 50 drill/50 swim w/snorkle

    Total 3000 yards
    Categories
    Swim Workouts
  4. Week 62 - Thursday lunch training camp workout #10

    by , December 5th, 2013 at 06:27 PM (After a long rest)
    I enjoyed my lay-in this morning and woke around 7am with just enough time to wish my kids a great day before they headed out the door for school. My wife and I had breakfast together and I headed to the pool at 10am. The original plan was weights and dry land followed by a 3k swim with the power tower machine. About half way through the power tower work my coach came over and said the school district cancelled all after school activities and as such the pool would be closing at 3.30 today and the seniors practice was cancelled. He also said that it was likely that the pool will be closed tomorrow if as the national weather center is predicting we get freezing rain. If that happens my training camp will be cut short, which sucks, but that's just the way it is and I have no control over mother nature. My coach also suggested I hop out after the power tower and grab some cliff bars and rehydrate and then hop back in for another 4k, so we at least get a decent amount of yardage and quality for the day.


    Weights was as equally tough as yesterday's workout. I tweaked something in my lower right side of my back so I eased off on the leg press. I also tried stretching between exercises. I currently have no pain and I am glad I backed off. We did our normal 3 circuits with 10,8,6 reps per circuit at 80%, max, fail.


    3x(bench press, leg press, seated row hands inside, seated or hands outside, lat pull don hands inside, lat pull downs hands outside, tricep curls, bicep curls, pull ups)


    The swim workout:


    400 free with snorkel
    12x50 on 45 breathing 3,5 by 25
    8x75 kick on 1.20
    12x25 with fins AFAP on 30
    8x100 free on 1.25 concentrating on hand entry
    10x50 power tower with 60lbs on 1min
    10x50 power tower with 90lbs on 1.15
    100 easy


    Cliff bar and water break 10mins


    8x100 kick with fins on 1.20
    3x(2x200 on 2.15, 300 on 3.45 with snorkel, 4x50 drill, back on 50)
    400 easy


    Total 7000scy


    The 75s kick I went 1 mins. The 25s with fins I held 10s and 11s and these felt pretty good. The 8x100s I concentrated on my hand entry and swam it with the snorkel. The power tower work was really tough, and doing these on a fast time made it even harder. It's weird but the 60lb swims we're harder than the 90lb swims. On round two I held 1min on the kick with fins. The 200s I held 1.05 pace throughout. The 300 I again focused on my hand entry. The 50s drill,back we're swum easy fast by 25 and despite being very tired I was pleased with my back which felt strong.


    On one hand I am hoping we don't get the freezing rain so I can finish out the camp but on the other I am really not looking forward to racing the 500 tomorrow night based on how tired I am. Thus far I am sitting at just under 50k for the week with a lot of weight and strength work. On the balance I am hoping we don't get the rain and I can reach the end of the training camp.
    Categories
    Swim Workouts
  5. 12|5|13

    by , December 5th, 2013 at 06:03 PM (Blog)
    Not much to log for workout content as I rest for the meet this weekend. Have been swimming briefly most days with light effort and drill focus. I did pull a tendon to the right pectoral about 12 days ago (using fly machine) where it only hurts during maximal effort, awkward flexion, breaststroke, or dip like movements. It's in an area where the tendon meets the fibers underneath the major pectoral muscle, but not directly involved with isolated pectoral flexion, just within the group kinda supportively. For this reason I've backed off in hopes it heals by this meet (Saturday and Sunday events - two free 50's and a 100 free). I'm remaining positive, but the 100IM icebreaker event will be a scratch as I recall the pain reoccurred following the breast portion of an IM practice about 2 days following initial muscle pull.

    For my primary meet event (50fr), if I don't bungle any part of it and swim at performance, I'm confident it would have promise. It will be a two breath swim, not sure what arm will take me over the turn marking (79" out) into the wall, but I'm prepared for either. First breath around stroke 4 back home (by this time I will know if it's a hit or miss), and if all is well, another little wiff at the crytical point where I must not loose momentum. Next floor marking is time to stretch on side reaching, while kicking madly. If I screw up, I will make sure I enjoy the experience. If I get a PB - I will celebrate. If my injury insists that I abandon the remaining racing, I will look forward to the more festive SCY format this Feb.
    Categories
    Uncategorized
  6. Thursday, Dec. 5

    by , December 5th, 2013 at 04:21 PM (The FAF AFAP Digest)
    Swim/SCY/Solo @ Pitt

    600 various
    100 scull
    4 x 50 fly drills
    50 EZ
    6 x 25 bust + cruise @ 1:0
    150 EZ
    3 x (25 AFAP from the blocked + 125 EZ)
    -- rolling on :50: fly (11mid), free (10 high), breast (14)
    1 x 50 free w/fins, broken for :10 (19)
    200 EZ
    6 x 25 DPS free, working on breakouts
    100 EZ

    Total: 2350


    ~~~~~~~~~~~~~~

    Got a deep tissue massage yesterday and felt kinda sloggy at first in the water. But my times were fast.

    Psych sheets for NE Champs are out: https://docs.google.com/file/d/0B-m1...T2s/edit?pli=1

    I'm seeded in the top five for every event and 1st for 50 fly and back. Now I'm having second thoughts about doing 50 breast instead of 100 back. I haven't trained at all for 100 back and will be well off my NR (where I was UW for an exceedingly long time), but easier to get the AA there than in 50 breast Otoh, my breast has been very fast lately. Decisions, decisions I should probably stick with my original plan.

    I received all my replacement swim gear today. I got a Speedo "lucky bag" in my backpack with mirrored goggles, a goggle case and a silicon cap. Sweet!

    Updated December 5th, 2013 at 04:39 PM by The Fortress

    Categories
    Swim Workouts
  7. Sarasota YMCA Sharks Masters 5:30 AM Workout-12/06/13

    by , December 5th, 2013 at 02:05 PM (Sarasota Y Sharks Masters 5:30 a.m. Workout)
    SCM
    WARM UP:
    1 X 250 4:15 4:00
    2 X 100 1:45 1:40
    1 X 200 3:30 -
    Two rounds. Round 1 intervals left, 2 right.

    1 X 500 kick + 100 swim

    1 X 300 6:00 5:00
    1 X 200 4:00 3:20
    1 X 100 2:30 1:40
    Four rounds.
    Rounds 1&2 are IM(intervals left)
    Rounds 3&4 are free(intervals right)

    WARM DOWN: 4 X 50 easy

    4500M
    Categories
    Swim Workouts
  8. Wednesday 12/4/13

    Wednesday 12/4

    AM and PM SCY

    AM swim:

    400 swim
    300 pull w/ buoy + paddles + snorkel
    200 kick w/ board
    100 I.M. drill

    5x100 @ 1:15
    8x25 @ :40 V.S.
    100 EZ

    32x50 @ 1:00
    3 - FAST (push)
    1 - EZ
    - I did these as odd RDs I.M.O., even RDs R.I.M.O. (so FL, FR, BK, BR, BR, BK, FR, FL). The BK/BR was nothing special, but I was never slower than 27.5 on the FR and never slower than 28.9 on the FL.

    4x150 @ :10 rest 4 breaths max on 1st 50, 6 on 2nd 50, 8 on 3rd.

    Total: 4000

    PM swim:

    2x
    4x150
    RD1 @ 2:00
    RD2 @ 1:50
    8x50 @ 1:00 25 drill/25 under H2O kick w/ fins

    100 EZ

    3x
    10x25 @ :20 FAST kick
    4x25 @ :15 rest drill
    25 @ :40 FAST under H2O kick w/ fins
    50 @ 1:00 FAST 25 under H2O kick/25 FAST swim w/ fins
    75 @ 1:20 FAST 25 under H2O kick/50 FAST swim w/ fins
    100 @ 2:00 FAST 25 under H2O kick/75 FAST swim w/ fins

    8x75 @ 1:30 kick/BK/FR by 25

    Total: 4500

    Updated December 15th, 2013 at 01:09 PM by Calvin S

    Categories
    Swim Workouts
  9. Pool problems again

    by , December 5th, 2013 at 08:44 AM (Mixing it up this year)
    Today both the rec pool and lap pool were closed for 40 minutes. The chlorine levels were too high. Finally did get in a real short fast workout.

    500 free
    10x100@1:30 free w/paddles & bouy went 1:27, 1:27, 1:26, 1:25, 1:25, 1:23, 1:23, 1:22, 1:22, 1:22
    500 free kick w/zoomers
    200 free EZ w/snorkle

    Total 2200 yards in 40 minutes.
    Categories
    Swim Workouts
  10. Wednesday, December 4, 2013 4:55-6:15pm

    by , December 4th, 2013 at 11:18 PM (Fast Food Makes for Fast Swimming!)
    Finally a chance to get in the water again! It's felt like I haven't been that wet lately, and I really enjoyed getting in the pool tonight, even though the first part was rough.


    Warmup:

    400 Free
    200 Kick w/ board
    400 Free Pull
    (1000/1000)

    Kick Set:
    10 x 100 SDK on back w/ short fins @ 1:30 - kept them all under 1:20s
    100 Floaty EZ Kick w/ board
    (1100/2100)

    Main Set - from Tom's "Chaos Set":
    500 (225 Free, 50 Fly, 225 Free) @ 7:00 (went 6:10)
    400 (175 Free, 50 Fly, 175 Free) @ 5:40 (went 4:53)
    300 (125 Free, 50 Fly, 125 Free) @ 4:15 (went 3:35)
    200 (75 Free, 50 Fly, 75 Free) @ 2:50 (went 2:25)
    100 (25 Free, 50 Fly, 25 Free) @ 1:25 (went 1:10)
    (1500/3600)

    100 EZ Kick w/ board
    100 EZ Free
    (200/3800)

    12 x 25 Fly Fast @ :40
    (300/4100)

    6 x 50 Flutter Kick w/ board @ 1:00 cruised ~:55s
    (300/4400)

    100 EZ

    ----------------------------
    4500 Yards


    Finally got in a real workout, rather that just a "warmup swim" like I've usually been doing. I really enjoyed the main set today, and it was nice to have the Fly in the middle to break up the long freestyle swims. <--That's an odd statement, most people would be the other way around I think.

    No swimming for me the rest of the week...more than likely. They have a kids USAS meet at the pool this weekend, so no lap swimming on Saturday/Sunday when I normally could make it. Plus, I'm in the middle of a upstairs bathroom remodel with my father, and in the process we'll be renovating our downstairs bathroom as well. We have to do new sewer piping and freshwater lines for the upstairs, getting things more directly in line with the downstairs bathroom waste water lines, plus fixing up some other issues that the previous homeowners left for us. Surprise!! Yeah, thanks for that!
  11. Week 62 - Wednesday afternoon training camp workout #9

    by , December 4th, 2013 at 10:19 PM (After a long rest)
    I felt horrible at lunch but refueled and had a couple of cups of dark coffee to perk me up. When I went back to the pool for the afternoon session I felt much better.

    600 swum 4x(100 back 50 back kick)
    20x50 on 50 swum 25 free 25 back
    10x100 kick on 1.40
    200 easy
    12x100 pull first 6 swum 50 free 50 back on 1.25 and last 6 free on 1.20
    5x(6x25 odds smooth evens AFAP) each round descend from 35 ending on 15s, 50 easy on 1min)
    150 double arm back

    Total 5150scy

    I held 1.30s on the kick 100s and after the best average set this morning my legs were very sore. The pull was quite easy and I held 1.10s on the free,back and 1.02s on the free. The fast 25s were fun and I held 15s on the smooth and 12s on the fast ones. The lower yardage was a nice surprise. My coach also told me he wanted me to take tomorrow morning off and sleep in. I did not complain

    Updated December 4th, 2013 at 11:07 PM by StewartACarroll

    Categories
    Swim Workouts
  12. Week 62 - Wednesday lunch training camp workout #8

    by , December 4th, 2013 at 04:57 PM (After a long rest)
    We hit it very hard in the weight room at lunch and I was beat by the end.

    I did the 10,8,6 rep circuits at 80%,max,and fail. Today i increased one plate on all machines.

    3x(bench press,leg press,seated row hands inside, seated row hands outside, lat pull downs hands inside, lat pull downs hand outside, free weight tricep curls, bicep curls, tricep pull downs, pull ups)

    15minutes straight on the Vasa trainer followed by 12 minutes(3reps) using 12.5 medicine ball, alternating over head, from chest, throw downs, and twists.


    The swim was a recovery.

    12x100 swim,drill,kick,swim on 1.30
    4x(3x50 kick on 1min, 4x25 back on 30, 2x50 finger tip drill on 45)
    300 with snorkel easy
    Total 2550scy

    I am heading home to get some food and then will head back for the next practice with the kids. Hopefully I will feel better tonight than I do right now.

    Updated December 4th, 2013 at 05:59 PM by StewartACarroll

    Categories
    Swim Workouts
  13. Sarasota YMCA Sharks Masters 5:30 AM Workout-12/05/13

    by , December 4th, 2013 at 04:00 PM (Sarasota Y Sharks Masters 5:30 a.m. Workout)
    SCM
    WARM UP:
    2 X 150 2:45
    4 X 100 1:45
    2 X 200 3:20
    4 X 100 1:40

    1 X 200 kick 5:00
    1 X 100 Swim 2:00
    1 X 150 kick 3:45
    1 X 100 swim -

    1 X 100 IM 2:00
    2 X 100 free 2:00
    Four rounds. Descend IM's 1-4

    4 X 250 3:45
    Pull and descend 1-4

    WARM DOWN: 4 X 50 easy

    4450M
    Categories
    Swim Workouts
  14. Flyful evening workout

    Last night I enjoyed swimming the evening JJC workout with TNYA. BJ and Matt were on deck, and I had 3 good lanemates for the following:

    800 scy warmup, varied

    16 x 25 @ 30ish, S/K/D/S IM order

    2 x (75 kick with board + 25 fast kick on stomach w/o board + 25 swim) @ 2:15
    2 x (50 kick with board + 25 fast kick on stomach w/o board + 25 swim) @ 1:55
    2 x (25 kick with board + 25 fast kick on stomach w/o board + 25 swim) @ 1:35

    8 x 25 fly drill (one-arm fly breathing forward and not rotating body)
    50 easy
    6 x 25 fly drill (same)
    50 easy

    4 x 150 pull w/o paddles @ 2:15, holding low stroke count [14s/25]

    12 x 50 @ 1:00, done as 3 x (3 ez CH 1 sprint FL) [34/35]

    100 warmdown
    Categories
    Uncategorized
  15. Week 62 - Wednesday morning training camp workout #7

    by , December 4th, 2013 at 09:47 AM (After a long rest)
    I iced my shoulders for pretty long time last night and it seemed to do the trick because my shoulders felt good this morning. I woke up an hour before my alarm was set to go off and actually felt good physically and mentally. Today's workout was tough and I did great. I am glad my stiffness from yesterday morning has eased.


    Warmup
    400 free with snorkel
    6x50 catchup on 45


    Main set
    3x(2x100 free on 1.05, 100 back on 1.15, 100 drill on 1.35)
    100 easy
    10x50 with paddles on 32.5
    200 easy
    8x100 kick on 2min best average
    200 easy
    8x100 IM on 1.30


    Warm down
    100 easy


    Total 4600scy


    I held 1mins on the fast 100s free and 1.10s on the back. The drill was active recovery. I felt good on the set of 50s with paddles and held 30s throughout. I got into a nice rhythm on these. The kick set was brutal but despite feeling very tired held, 1.22s through #5, #6 I went 1.23, #7 I went 1.21 and then #8 I went 1.20, so my best average was just under 1.22 which I am pretty sure is the best I have done by a long way. The IMs at the end I focused on DPS and held 1.12-1.13s.


    Due to my car issue and a conflict my wife has I will be heading to the pool at noon for the lunch workout instead of 11.30. I am off to ice the shoulders again and get some food.


    --------------
    i just found this and thought I would share it.

    http://www.insidethegames.biz/sports/summer/aquatics/1015269-london-wins-bids-to-host-2016-european-swimming-championships

    It's a long way out but the European swimming championships is following the same line as worlds where they are doing the masters and senior championships back to back. I learnt this in an earlier post where i noticed non Pan Am attendees at the PanAm Masters Championship; with masters you don't have to be European to participate in the European championships so it's open to non Europeans. Also how often do you get to swim an Olympic venue. With family in London I may have to start asking for permission from my wife after worlds.

    Updated December 4th, 2013 at 10:25 AM by StewartACarroll

    Categories
    Swim Workouts
  16. Easier swim today

    by , December 4th, 2013 at 08:50 AM (Mixing it up this year)
    Beginning a mini taper for the meet Saturday. Still did 3000 yards but just not as hard.

    500 free
    500 free w/zoomers

    5x100@1:45 free w/strapless paddles & bouy descend 1-5 went 1:27, 1:25, 1:24, 1:22, 1:20

    200 fly scull w/snorkle & zoomers
    200 torque drill w/paddles

    200 breast pull w/zoomers
    500 breast kick w/br fins

    400 free w/snorkle maintain 6 beat kick

    Total 3000 yards
    Categories
    Swim Workouts
  17. Workouts 12/03/13: morning and noon

    by , December 3rd, 2013 at 11:26 PM (Maple Syrup with a Side of Chlorine)
    Woke up for a Masters double:

    200 Fr/200 Bk/200 IM drill/4x50 b/c on :50

    4 x 100 on 1:25 (Fr, except last 25 FAST IMO)
    1 x 100 Fr FAST (went 1:06)
    1 x 100 loosen

    4 x [100 kick on 1:50, 50 on :60 (25 FAST IMO into 25 Fr easy)]

    Build a 200 IM (5th 200 = IM = 2:44)
    200 loosen and out
    (Solo/Rec/3200 yds/55 min)
    --------------------

    Finished this at 9am, and finished up hanging lights on the front porch.. All set save the extension cords , which magically go missing from the tote holding the Christmas decorations. Every year. I went to Chapel at 11am, then headed back to the pool for the last 35 of adult swim (since I had to miss Masters this evening):

    200 Fr
    500 Shark Swim
    4 x 125 IM on 2:00 (last 50 same stroke, rotate first stroke IMO)
    1 x Noah's Ark
    4 x 75 on 1:10 (50 Fr into 25 IMO FAST)
    100 loosen and out
    (Solo/Rec/2100 yds 35 min)
    ---------------------------

    This might remotely qualify for a Stewart Training Triple dip, although at a third the volume! Will start to tranistion to more speed sets as it looks like I will make the BU scm meet next weekend for Sunday. I'm planning to swim the 200 back and 100 im, and driving over and back for the day, swimming in the morning (and visiting some forumites), then heading out on the town with the family for the afternoon.

    Oh, Jinho and Preston's team won their first basketball game tonight, as did Lina's girls team. All saw playing time and make a basket. And we ate at Red Robin to cap the night!
    Categories
    Swim Workouts , Planning
  18. Tuesday 12/3/13

    Tuesday 12/3

    AM only SCY

    400 swim
    300 pull w/ buoy + paddles + snorkel
    200 kick w/ board
    100 I.M. drill

    3x (FL, BR, FR by round)
    8x50 @ :55 kick (FL on back, BR/FR w/ board)
    4x25 @ :30 drill
    4x75 @ 1:00 AE

    100 EZ

    5x (w/ fins)
    2x50 @ :45 BK
    100 @ 1:00 AE

    200 EZ

    Total: 4700
    Categories
    Swim Workouts
  19. Week 62 - Tuesday afternoon training camp workout #6

    by , December 3rd, 2013 at 10:10 PM (After a long rest)
    I did not have long between the end of my lunch workout and my daughters practice but I used the time to grab some food and rehydrate before heading back to the pool. My car has been making some weird noises on the drivers side so I dropped it off at the garage last night. As a result we are down to one car. I ended up driving to the pool which meant my daughter had to wait around after her practice until I was done. I asked the coaches to keep an eye on her for me and all worked out great. She even took the opportunity to scream some instructions at me which made everyone laugh. Tonight's practice was the best I have felt yet. The warm up was a little rocky but After I got going I swam great. I plan on icing my left shoulder again since I have some discomfort as I write up this entry. It's always worse in the morning so I suspect I will feel stiff and sore if I don't ice well.


    We did about 20 minutes of stretching before the workout which I am sure helped me.


    Warm up
    600 swum as 4x(50 free, 50 fly drill, 50 fly kick)


    Transition set
    4x(300 free with snorkel on 4mins, swum by 25 6kicks,3stroke, catchup with over kick, 6x50 back on 50, odds drill, evens descend 1-3)


    Main set
    20x25 alternating kick with snorkel, and 6 line kick on 40
    20x25 alternating scull with kick, and 4 line kick on 40
    5x(2x75 fast free on 1min, 6x50 free on 40, 2x50 drill on 50)


    Fun set
    3 rounds of bungee battles - coach picks partners, each partner ties the end of a bungee cord to there waist and then each swimmer swims in the opposite direction and the winner is the one who gets to the lags first. I won 2 rounds and lost the last round.


    Warm down
    175 easy


    Total 7000scy


    I held 42s on the fast 75s and 30s on the 50s. My stroke felt good and overall I felt strong throughout this set.
    Categories
    Swim Workouts
  20. Dec. 2-3

    by , December 3rd, 2013 at 04:47 PM (The FAF AFAP Digest)
    Monday:

    1750 EZ

    Tuesday: Swim/SCY/Solo @ Pitt

    Warm up:

    600 various
    100 scull
    100 caterpillar fly drill
    2 x (4 x 25 shooters w/fins @ :40 + 50 EZ)
    50 EZ

    Main Sets:

    4 x 25 burst + cruise @ 1:00
    100 EZ

    4 x 30 burst SDK + cruise back from the blocks
    100 EZ

    5 x (25 AFAP + 75 EZ), a few from the blocks
    100 EZ

    1 x 50 fly w/fins, broken for :10 (20)
    300 EZ

    Total: 2500


    ~~~~~~~~~~~~~~~~~~~

    Started my taper. No easy speed yet. My times were fast, but my 50 fly felt kinda labored. I've decided what I'm going to swim at NE Champs. Sat will be 50 fly, 50 breast (instead of 100 back) and 50 free as a split request in the 100. I'm probably giving up an AA in the 100 back, but I don't want to swim that event close to 50 free. And I think I should bust out a 50 free on day 1 rather than waiting until after the 100 IM on day 2. Sunday I'll do 100 IM, 50 free (if I need to) and 100 fly. If I don't swim 50 free, I can swim 50 back at the end for fun.

    Now that I have taper meets on the brain, I was looking ahead to SCY. I will definitely go to Colonies Zones, but it's a poor order of events for me for a taper meet. 4 of my best events are on Sunday with 100 IM and 50 back back to back. And 100 back and 50 fly are very close with the 50 fly after the 100 back on Saturday. I have to find another meet to rest for and get some times. Any ideas folks? I might consider heading to Auburn in February.

    Updated December 3rd, 2013 at 05:28 PM by The Fortress

    Categories
    Swim Workouts